Why have one project, when many projects do trick?
I have worked on a variety of projects, ranging from SaaS to open source projects. An idea pops up and I just have to build it.
ChatFlow
AI Chatbot builder SaaS that crawls your website, documents and notes to build it's knowledge base.
chatflow.no
Ollama GUI
Web interface for the ollama.ai tool that provides a web based chat interface to interface with local LLMs.
github.com
Kassalapp
Price comparison website for groceries in Norway, also has a barcode scanner and map of grocery stores in Norway.
kassal.app
Reflow
CRM and order management SaaS for small B2B customers in Norway.
reflow.no
BoatFlow
Niche SaaS for companies that do repairs and store boats in warehouses for the winter.
boatflow.no
Supersaw
An Open Source Web based DAW i'm building to play around with Svelte, MIDI and Web Audio APIs, and to make music in the browser.
supersaw.app
- B
Basslines
Bassline pattern visualizer and audio player for common bassline patterns in electronic music. (It tells you how to go unz unz unz!)
basslines.vercel.app
- P
Patchbay JS
A Javascript package for creating physics based ropes that attach to DOM-nodes, inspired by the Reason Studio DAW.
github.com
- M
MIDI to CSV
Simple utility tool for converting MIDI data into a CSV/JSON/Markdown format.
midi-to-csv.vercel.app
- S
Signal Mapper
Flowchart builder specifically designed for mapping out where your hardware synths and MIDI connections are plugged in.
signalmapper.app
- B
Beatsheet
Spreadsheet-like interface with musical formulas and waveform visualization capabilities.
beatsheet-two.vercel.app
- S
SysEx Utility
Browser-based tool for sending SysEx data and logging all MIDI messages in real-time.
sysex-util.vercel.app
- J
JustPlayTheRightNotes
Interactive piano chord progression visualizer to find the notes in a chord, scale, or progression.
justplaytherightnotes.com
- M
MIDI Sequencer
Web-based step sequencer with quantization features for creating musical patterns.
midi-sequencer-six.vercel.app
- M
MIDI Router
Browser-based MIDI 'routing' tool that allows you to take any MIDI input and route it to any output.
midi-router.vercel.app
- A
AKAI Fire Looper
Python-based experiment to transform the AKAI Fire into a 'standalone' MIDI loop recording device.
github.com
- A
APK Decompiler
Web-based APK decompiler using Python and WebSockets to stream shell command output, packaged with Docker for easy deployment.
github.com
- A
ArrayAlchemy
Simple one-file tool for converting messy JSON into clean, properly formatted PHP arrays.
arrayalchemy.com
- W
What-Fucking-Week-Is-It
A straightforward utility website that tells you the current week number, because sometimes that's all you need to know.
what-fucking-week-is-it.com
- B
Blade Heroicons Upgrader
Package to help upgrade Blade Heroicons from v1.0.6 to v2.1.1 in Laravel projects, automating icon migration.
github.com
Vibe Coding 🥳 🤖 🚀
Just let the AI do all the work, and see what happens ¯\_(ツ)_/¯
Invoice Box
Using Replit.com
Upload invoices and receipts to this website, and it will automatically extract and orgasnize it for you, then you can share them in 'batches' with your accountant or bookkeeper, so you can focus on your business instead of paperwork.
invoicebox.no
Color Palette Extractor
Using Replit.com
Simple and minimal tool to extract a small color palette from an image, using the most common colors in the image, and then generate a CSS snippet with the colors, no bullshit.
extr.actor
GAS-o-tron
Using Replit.com
Website to keep track of your GAS (Gear-Acquisition-Syndrome) purchases, budget/plan your audio gear purchases by budgeting and tracking your spending/trades/sales, because you always need more gear.
visit webapp
Logobox
Using Replit.com
A simple tool for generating an 'icon and font'-style logo from a text input, using a hand-picked combination of Tailwind colors, and Nice icons from Heroicons, Remix, Tabler, or Lucide iconsets, ready to copy-paste as a Tailwind snippet.
logobox.app
Virtual Succulent
Using Claude.AI
Flutter webapp that lets you generate and customize something that is meant to look like a succulent plant.
visit webapp
- E
Euclidean Pluck Generator
Using Claude.AI
A webapp that generates ambient pluck sounds based on Euclidean rhythms, using the Web Audio API and Tone.js.
visit webapp
Bekymring.no
Using Replit.com
Satire government website for the department of worry and anxiety, built to poke fun at the Norwegian government's tendency to create overly complex and bureaucratic websites for simple tasks.
bekymring.no
- M
Melody Matrix
Using Replit.com
Secencer that generates melodic phrases using AABB/ABAB/ABC-part generation with contrast-strength and repetition/nudging functionality, allows export of MIDI and share links.
visit webapp
Abandoned Projects
These projects were either abandoned, or is pending repurposing, or just failed startups. I still think they are cool, so I keep them here.
- Archived
Dobbeltklikk
AI-powered Data extraction API for for Norwegian invoices and receipts, powered by OpenAI and AWS Textract.
dobbeltklikk.no
- Archived
Mindwave
Laravel package that lets you easily build AI-powered chatbots, agents, and document Q&A functionality into your laravel projects.
mindwave.no
- Archived
Extractor
Custom business lead extraction service and web scraping platform for running and delivering custom data extraction projects.
Re-used domain for a new project
extr.actor
- Archived
DB2Sheets
SaaS that allows you to export your database data into your google sheets on a schedule.
db2sheets.com
- Archived
Tjommi
Web and mobile application that automatically requests a partial refund if something you bought drops in price.
Failed Startup - Bankrupt
tjommi.app