// the take
FounderOS is a self-hosted Next.js 14 + SQLite dashboard that bundles a dozen-plus 'departments' (comms, funnel, social, finances, trading, ad creative, a markdown knowledge base) with named AI agents sitting on top, aimed at a solo founder or freelancer who wants one local control panel instead of a dozen SaaS tabs. It assumes you're willing to wire up each third-party connector yourself; nothing works end-to-end out of the box beyond the demo company.
Connectors are built to fail honestly: every integration (Attio, Stripe, Slack, WhatsApp, etc.) returns a ConnectorStatus and reports 'not configured' instead of faking a connection, which is the right default for a tool people will leave half-wired. The auth model for a self-hosted single-binary app is genuinely careful — no password binds the server to 127.0.0.1 only, middleware 503s any non-loopback Host even if you run next dev directly, and setting a password rotates the session secret to kill every other session. Demo mode ships a fully-populated fake company (22 agents, a 24-stage funnel, a 180-page knowledge store) so a fresh clone is explorable immediately, and it's filesystem-isolated from real data (demo-data/ vs data/) so a demo can't leak into production. Blueprint compiles the system map from the actual agent/connector/skill registries instead of hand-maintained docs, so the architecture diagram can't drift from what's really wired up.
The integration surface is enormous and oddly specific for a 'one operator' tool — Attio, Stripe, PayPal, Beehiiv, ManyChat, Zernio, Foreplay and Arcads are all baked in by name, meaning most adopters use a fraction of it while one maintainer has to keep dozens of third-party connectors honest and current. The knowledge-base feature depends on github:garrytan/gbrain installed via bun — explicitly not the npm package of the same name — a fragile, easy-to-get-wrong dependency outside the main npm install, and its embedded store is single-writer, so running the CLI and gbrain serve at the same time silently corrupts data. One operator password covers the whole board — the README talks about employees plugging into 'the same board,' but there's no per-user access control or audit trail, just a single shared credential. The project has gone through three different stacks in three versions (Next.js+SQLite → Go+SvelteKit → back to Next.js+SQLite, now grafted onto someone else's GladOS codebase), so the current main branch is literally 'GladOS with FounderOS on top' rather than an independently built system.
We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →