The problem
Seven tabs. No signal.
Capabilities
What it can do
Your day, synthesized before you open a single tab.
FlowSpace pulls from Gmail, Calendar, Drive, and Tasks to generate a concise morning briefing. Not a list of events: a prioritized read of what actually matters today.
You have 3 unread emails that need decisions, a free hour at 10 AM, and the Q2 roadmap doc Sarah shared yesterday is still unread.
AI-sorted inbox. Bulk actions with one click.
The AI categorizes your inbox into urgent, needs review, and low priority. Act on the entire bucket at once or drill into individual threads. No manual sorting.
Chat with your workspace. Get things done.
23 tools across read, write, and workflow categories. Find documents, send emails, create events, triage your inbox — all from a single command interface. You stay in control.
Every write action requires your sign-off.
The AI drafts, proposes, and presents. You approve before anything is sent, created, or modified. You can read, edit, or discard before anything changes.
Not locked to any provider. Your API keys, your choice.
Connect Claude, GPT-4o, a local Ollama instance, or any OpenAI-compatible endpoint. Switch at any time from the settings panel. No vendor dependency.
Architecture
How it works
A single Express server bridges your browser, Google APIs, and the LLM of your choice. Everything persists to your local filesystem.
Privacy and open source
Local-first. Auditable. Free.
Privacy is not a feature. It is the architecture. FlowSpace was designed from the start to keep your data where it belongs.
How it compares
| FlowSpace | Gemini Spark | Microsoft Copilot | |
|---|---|---|---|
| Data location | Your machine | Google servers | Microsoft servers |
| Cost | Free | $19/month | $30/user/month |
| Model lock-in | None (BYO) | Gemini only | GPT-4 only |
| Open source | Yes | No | No |
| Approval workflow | Yes | No | No |
Get started
Three ways to run it
Choose what fits your setup. All three connect to the same Express server on port 3000.
Requires Node.js 20+. Google OAuth setup takes about 5 minutes. See setup guide
Built with