All work

AI tool · 2024

AIBot.

One chat surface for local and cloud models, with document context and synced history.

Client
AIBot
Year
2024
Services
Product engineering, AI & automation
aibot.com
AIBot multi-model chat interface

01 — The problem

What was in the way.

Every model has its own API, its own streaming behaviour and its own idea of context. Users wanted one place to compare them without losing their history or uploading the same document twice.

02 — The work

What we built.

  1. 01

    Abstracted multiple providers behind a single streaming interface, including local Ollama models.

  2. 02

    Added document upload and processing so answers can be grounded in the files the user provides.

  3. 03

    Synced chat history across devices with Supabase auth, database and storage.

  4. 04

    Designed a responsive, low-friction chat UI in Material UI.

03 — The result

What it does now.

A flexible chat client that lets a user move between local and hosted models while keeping the conversation and its context in one place.

Build the next one

Have a similar problem? Let’s talk.

Tell us what you are trying to make, what is in the way, and when you need it. We will reply with a straight answer — including if we are not the right fit.

Booking new projects for Q1 2027