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

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.
- 01
Abstracted multiple providers behind a single streaming interface, including local Ollama models.
- 02
Added document upload and processing so answers can be grounded in the files the user provides.
- 03
Synced chat history across devices with Supabase auth, database and storage.
- 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.