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