Skip to content

Features

Everything Founder OS does, and why it is built this way

Founder OS is not a chat box with plugins. It is a state engine with agents on top and a hard safety gate in front of anything irreversible. Here is each part in detail.

The canonical model of your company

Company State Engine

Goals, projects, tasks, decisions, metrics, people and meetings, all as first-class entities rather than text buried in documents. State arrives three ways — observed from your tools, handed over in the docs you give it, and written by the system as it learns — and each entity carries its provenance so you can always ask where a claim came from.

  • A write gate rejects low-confidence and contradictory updates instead of appending them
  • The reconciler merges the same project arriving from three tools into one entity
  • Dedup catches near-identical entities before they multiply
  • Decay marks entities nothing has touched, so stale work surfaces on its own

You never pick an agent

One Orchestrator, specialist agents

A single entry point analyses your request, decomposes it into subtasks, routes each to the right specialist — Planner, Content, Research, Support — and synthesises one coherent answer. Agents delegate to each other directly, so you are not left hand-wiring a pipeline every time the work spans two domains.

  • Durable orchestration: long runs survive restarts and can be resumed
  • Background execution with status polling, history and cancellation
  • Answers cite the state and memories they were built from

August still remembers March

Memory that compounds

Four layers of agent memory sit behind a temporal knowledge graph with typed relationships and entity linking. Composite scoring decides what is worth recalling, and spaced-repetition review keeps important context alive rather than letting recency win by default.

  • Temporal knowledge graph with typed relationships between entities
  • Composite relevance scoring instead of naive vector similarity alone
  • Pruning and decay, so the memory stays useful rather than merely large

Nothing has to migrate

Two-way tool sync

Each tool is treated as a synchronisation endpoint: an adapter reads it as a state source, and the renderer writes the reconciled picture back out as ordinary content in that tool. You keep writing where you already write.

  • Obsidian shipped — reads the vault, mirrors state back as plain Markdown
  • Notion in progress
  • Google Calendar feeds real capacity into planning
  • Adapters are pluggable, so a new tool is a new adapter, not a new product

Monday starts with a draft, not a blank page

Automatic weekly planning

A scheduled job builds next week's plan from live company state — open projects, active goals, unfinished tasks, last week's carry-over — and ranks candidates with ICE scoring against the goals you actually recorded. Calendar load is part of the input, so the plan is built against hours that exist.

  • Generated automatically every Monday morning
  • ICE (impact, confidence, effort) scoring against recorded goals
  • Updated in place as tasks close and new commitments are observed

Autonomy with a brake

Human-in-the-loop approval gate

Every proposed action is classified into one of three risk tiers. Low-risk work runs unattended; medium-risk follows your per-user preferences; anything irreversible or outward-facing is blocked until you explicitly approve it. The gate is enforced by the system, not by agent good behaviour.

  • Three-tier risk classification: low, medium, high
  • Mandatory gating for irreversible and outward-facing actions
  • Per-user preferences for what may run unattended

Your data, your model choice

Local-first, provider-pluggable AI

Ollama runs inference locally by default, so the whole system can operate without sending company data to a model vendor. Swap in Anthropic Claude, Google Gemini or any OpenAI-compatible endpoint when you want more capability, with a three-tier fallback chain if a provider is down.

  • Ollama by default — nothing leaves your infrastructure
  • Claude, Gemini and OpenAI-compatible providers supported
  • Three-tier fallback so one provider outage is not an outage for you

No drag-and-drop canvas to maintain

Workflows, generated not drawn

When a request needs a repeatable multi-step process, the Orchestrator generates the workflow rather than making you design it. A self-hosted n8n backend is available if you want a visible, editable flow — it is an execution option, not the differentiator.

  • Workflows generated on the fly from what the company actually needs
  • Optional n8n execution backend with link-out to the editor

Where to go next

Features read better with a week attached to them.

  • See the parts working together in an illustrative scenario — six tools reconciled into one state, a Monday plan that survives the week, or support triage with a human on the brake.
  • Check the practical questions on the FAQ — cost, setup time, self-hosting, and what happens to your data.
  • Read who is building this and why on the about page, or ask a direct question.

Connect one tool and see the difference

The free tier is enough to build your company state from an existing Obsidian vault and ask the Orchestrator a real question about your own company.

Free tier, no credit card. We reply to every message within 24 hours on business days.

Free to start

No credit card required

Start free