Open-Source AI Executive Team System OpenExecutive Publicly Launched

The open-source project OpenExecutive has been released on GitHub, representing an ironic twist on the industry trend of AI replacing human executives—built by developers who themselves faced displacement risk, now offering virtual executive team services for small and medium businesses.
Key Facts:
- Release status: Open-source release (GitHub: SenteLabsAI/OpenExecutive)
- Tech stack: Anthropic Claude models (Sonnet 4, Haiku 5), ChromaDB vector database, FastAPI backend, Next.js 15 frontend
- Deployment: Local docker-compose or Fly.io cloud deployment
- Free and open: Code and knowledge base are open-source with no API call costs
- Requirements: Python 3.11+ and Node.js 22+
Architecture: Eight-Agent Virtual Executive Team
OpenExecutive’s core is a design mirroring a complete executive team structure, with the following components:
- Executive Orchestrator: Acts as CEO, routing queries to specialist agents using claude-sonnet-4-6
- 8 Specialist Agents: Strategy Officer (CSO), Finance Officer (CFO), HR Officer (CHRO), General Counsel (GC), COO, CMO, CPO, Board Communications Director
- Dual-Layer Knowledge Retrieval: Built-in MBA-level knowledge (git-tracked Markdown) and user-uploaded documents both stored in ChromaDB via RAG
- Episodic Memory System: SQLite stores key decisions, loading previous session summaries at startup
- Scheduler: Uses SQL UPDATE … RETURNING to prevent duplicate execution—requires single-instance operation (max_machines_running=1 in fly.api.toml)
The design emphasizes consistency: users only see one “executive voice” while internal multi-agent orchestration remains transparent. Unlike chatbots, the system routes: user query → Orchestrator → parallel agent calls → retrieval → synthesized response.
Practical Features & Deployment Details

The project includes complete development/deployment workflows. First boot takes a few minutes due to ~90MB embedding model download.
Deployment Script:
| |
Developer Support:
- Five communication channels: Discord (Bot in API process), Email, Slack, Telegram, Google Chat
- CLI upload:
openexecutive upload deck.pdf model.xlsx strategy.md - HTTP API upload via curl
- Web UI for company profile and document management
DiscordIntegration Notes:
- Enable Message Content privileged intent
- Environment variables: DISCORD_BOT_TOKEN, DISCORD_APP_ID, DISCORD_GUILD_IDS
- Bot shares SQLite and ChromaDB storage with API
/askand/todayslash commands available
Use Cases & Adoption Advice
Recommended for:
- Startup founders needing external advisor perspective without executive hire costs
- Multi-product companies requiring cross-functional (strategy, finance, product, ops) alignment
- Fundraising phases needing iterative pitch decks, financial models, strategy analysis
- Technical teams building AI apps (multi-agent + RAG case study)
Consider waiting if:
- You need 7×24 high availability (single-instance scheduler limitation)
- Data privacy is critical and you lack self-hosting capability
Developers: reference architecture for Multi-Agent systems; docs/architecture.md details full design.
Final Thoughts
OpenExecutive demonstrates a new AI engineering paradigm: instead of “universal AI replacing human decision-makers,” it offers “human-in-loop + specialized agent分工” collaboration. The eight-agent职能 design mirrors real executive structures, potentially more practical than a single super-intelligence. Technically, its dual RAG + SQLite memory approach offers an engineering-value balance worth noting.
