Boardroom
Set up project agents, tasks and runs around the material in your local index. Review pending work and scheduled activity from one cockpit.
You set the goal and direct the CEO agent. The CEO orchestrates the rest of the team. We’re preparing hierarchical multi-agent integration so you can build your team in ConductLoop.
macOS 13+ · Apple Silicon · Signed & notarized · Free under MIT
Build your team of agents around a goal.
Set the goal and direct the CEO
Orchestrates the work of the entire team
Your notes, repositories and sources give context to your agents’ work.
A HOME FOR THE TOOLS YOU ALREADY USE
What's inside
Today, work with Brain, organize agents and tasks in Boardroom, and connect tools through MCP. We’re preparing the next step: a hierarchical team where you direct the CEO and the CEO orchestrates the agents.
Set up project agents, tasks and runs around the material in your local index. Review pending work and scheduled activity from one cockpit.
Ask questions about indexed work and inspect the cited sources. Use a key for Anthropic, OpenAI or MiniMax, or point it at a local Ollama model.
Expose search, recall and capture tools to MCP clients such as Claude Desktop or Cursor. They can use the same local memory as the app.
Index an Obsidian vault, notes, repositories, skills, playbooks and URLs in local SQLite. Search with full-text and fuzzy matching, with optional local semantic embeddings.
Sync memory with plain Markdown in your vault. Keep your notes readable and editable with the tools you already use.
Capture ideas into an inbox, import an ICS calendar and prepare a briefing from your local project context.
Start with your work
ConductLoop indexes the files and sources you choose. It gives your projects a shared local memory without moving your working files into another hosted workspace.
Index an Obsidian vault and local memory folders, then search across the material you have collected.
Bring repositories, skills and project playbooks into the same local index as your notes.
Add URLs to watch and calendar files to import, alongside the work already on your Mac.
Use Brain chat and project agents in ConductLoop, or expose search and capture through its MCP server.
How it works
Add the Obsidian vault, repositories, memory folders and URLs you want ConductLoop to search.
The local server binds to 127.0.0.1 by default. Your original files stay where they are.
Use your own Anthropic, OpenAI or MiniMax key, or connect Ollama on your Mac.
ConductLoop does not proxy model calls. Prompts and selected context go to the provider you configure.
Ask the Brain questions with citations, organize project work in the Boardroom, or let another MCP client search and capture.
The index and app data live in local SQLite; Obsidian sync uses plain Markdown.
Know where things run
ConductLoop is local-first. Its data flow is simple to inspect, and the connections it makes depend on the providers and tools you configure.
Open source
The whole desktop app — Python engine, web UI and macOS shell — is public. If you want to know what it does with your notes, read the code. If it's missing something, send a pull request.
Not source-available, not a community edition. Use it, change it and redistribute it under the license in the repo.
No sign-up, no email gate, no license key. Telemetry is off — error reporting only runs if you set it up yourself.
The server binds to your own machine by default. Your vault, keys and database stay there unless you send them to the model you picked.
Guides for your team
A practical note format for keeping project knowledge useful when decisions, sources and constraints change.
What a CEO agent should coordinate, which decisions remain yours, and when a hierarchical AI team is useful.
A practical template for goals, deliverables, sources, boundaries and acceptance criteria before delegating to an AI team.
ConductLoop
Download the signed macOS app or build it from source. No account, no email, no payment.
MIT licensed · No account, subscription or email gate.
The app updates itself. To hear about each new version anyway, watch the releases on GitHub or add the RSS feed to your reader.