Local-first AI workspace

Your work.
Your machine.
Your AI.

Meetings, code, documents and project memory in one place — with AI that runs on your computer.

No data uploadYour Claude loginLocal SQLiteApproval-first agents
LLM-IDE · Acme project

Today’s signal

Pricing decision captured. 3 action items became issues. The release checklist is still open.

What changed in the billing module this week?
Two handlers changed. One test is missing; I prepared a review.
Passkey linkedBrowser approved by desktop
Local core127.0.0.1 · no public port
Meetings stay on deviceCode never uploadedYou pay your model providerAgents need approval

One workspace, not ten tabs

Everything around the project.

Meetings become project memory.

Meet, Teams and Zoom captions become live notes, decisions and action items — in the same project as the code.

Explore capture →
Live · Google Meet
“We ship the onboarding fix on Friday.”
Action · Update release checklist
Decision · Keep current pricing

Interactive architecture

Follow the data.

Click a stage to see what crosses the boundary.

Account service

Email, display name, passkey public keys, sessions and device labels. No meetings, code, chats or provider keys.

Cloud identity

Local-first by architecture

The cloud knows your account. Not your work.

Most AI tools move the project to their servers. We keep the database on your desk and let the account service do identity only.

Why this is different

Cloud

  • Email + passkeys
  • Device list
  • Session hashes
  • Encrypted envelopes

Your desktop

  • Meetings + notes
  • Source + code
  • Chats + documents
  • AI credentials

Start local

Bring your work. Keep your data.

Create your account, open a project, and let AI work where the project already lives.