⚡ Open Source · Apache 2.0

The chief of staff
for your agents.

Turns conversations into coordinated action — across humans, systems, and agents.

View on GitHub Quickstart
$ curl -X POST localhost:8000/analyze \
  -d '{"text": "We decided to launch Friday. Sarah owns the press release."}'

# Response
{
  "decisions": [{ "text": "Launch on Friday" }],
  "action_items": [{ "text": "Sarah owns the press release" }],
  "routes": [
    { "intent_type": "decision", "target": "document" },
    { "intent_type": "action_item", "target": "task_tracker" }
  ]
}
How it works
Every meeting ends.
Most of what matters doesn't go anywhere.
Mainframe is the coordination layer that changes that.
01 · Extract

Structure the conversation

Pulls decisions, action items, open questions, and commitments from any meeting transcript — via LLM with structured output.

02 · Route

Send each intent somewhere

Rule-based engine maps intent types to destinations: task trackers, document stores, or agents that can research and execute.

03 · Close the loop

Nothing disappears silently

Every routing decision is logged. Human corrections feed back to improve future routing. The flywheel is built in from day one.

Intent Type Example Default Route
decision "We're going with vendor A" Document store
action_item "Sarah will follow up by Friday" Task tracker
open_question "Do we need a backup supplier?" Agent (research)
commitment "I'll send the contract today" Task tracker
info "Just FYI, the meeting is at 3pm" No action
Quickstart
Running in 2 minutes
# Clone and install
git clone https://github.com/firenzemc/chiefofstaff
cd chiefofstaff && pip install -e ".[dev]"

# Optional: set your LLM key (works in mock mode without it)
export MAINFRAME_LLM_API_KEY=your_openai_key

# Start
uvicorn mainframe.main:app --reload
Open Source
Apache 2.0.
No commercial layer required to start.
The full pipeline runs end-to-end with MockConnector. Plug in your own connectors.

Open Source

  • Core pipeline (understanding, routing, audit)
  • IM connectors (Feishu, Slack, GitHub, Email)
  • FastAPI server + mock connector
  • 57 tests, 84% coverage
  • Feedback collection layer

Commercial (coming)

  • Business connectors (ERP, CRM, WMS)
  • Industry-specific semantic models
  • Data flywheel pipeline
  • Managed hosting
Star on GitHub

Build something with it

Contributing a connector, discussing the routing protocol, or exploring commercial use — reach out.

hello@lecollectif.ai →