Content
# Helm
<p align="center">
<img src="./assets/logo.png" alt="Helm" width="180">
</p>
<h3 align="center">
The Open-Source AI Operating System
</h3>
<p align="center">
<strong>One System. Infinite AI Team. One Operating System.</strong>
</p>
<p align="center">





</p>
---
## 🚀 What is Helm?
Helm is an **open-source AI Operating System** designed to help founders build, launch, and scale startups with the power of AI.
Instead of juggling dozens of disconnected tools, Helm provides one unified platform where AI agents collaborate as your executive team.
Whether you're validating an idea, writing code, acquiring customers, raising capital, or managing operations, Helm helps you execute faster and smarter.
---
# Why Helm?
Modern founders spend their time switching between tools.
• ChatGPT for brainstorming
• Claude for coding
• Notion for documentation
• Cursor for development
• Zapier for automation
• Linear for planning
• Gmail for outreach
• Slack for communication
• Spreadsheets for finance
• Countless SaaS subscriptions...
Helm brings everything together.
One workspace.
One memory.
One automation engine.
One AI-powered executive team.
---
# Features
## AI Executive Team
Turn AI into your:
- CEO
- CTO
- COO
- CMO
- CFO
- CSO
- CPO
- Recruiter
- Product Manager
- Software Engineer
- Designer
- Researcher
- Data Analyst
- Customer Support
- Legal Assistant
- Operations Manager
- Sales Representative
- Growth Hacker
---
## AI Agents
- Autonomous agents
- Multi-agent collaboration
- Long-running tasks
- Planning
- Reflection
- Tool usage
- Memory
- Human approval workflows
---
## Model Support
Use any AI provider.
- OpenAI
- Anthropic
- Gemini
- Groq
- OpenRouter
- Ollama
- Together AI
- Azure OpenAI
- AWS Bedrock
- Local models
Switch providers with zero code changes.
---
## MCP Support
Native Model Context Protocol support.
- MCP Servers
- MCP Clients
- Tool Registry
- Tool Discovery
- Remote MCP
- Local MCP
- Plugin SDK
---
## Automation
Create automations for:
- Daily reports
- Email
- Social media
- CRM
- Investor updates
- Customer onboarding
- Product launches
- Analytics
- Hiring
- Follow-ups
---
## Memory
Persistent AI memory.
- Long-term memory
- Semantic search
- Conversation history
- Startup knowledge
- Documents
- Vector search
- Context retrieval
---
## Knowledge Base
- Markdown
- PDFs
- Notion
- GitHub
- Google Docs
- Websites
- APIs
---
## Research
AI-powered research.
- Competitor analysis
- Market research
- Customer research
- Pricing
- Industry trends
- SWOT
- Reports
---
## Product Development
- Idea validation
- Roadmaps
- PRDs
- User stories
- Architecture
- Documentation
- Sprint planning
---
## Software Engineering
- Code generation
- Code review
- Refactoring
- Debugging
- Testing
- CI/CD
- Deployment
- Documentation
---
## Marketing
- SEO
- Blogs
- Social media
- Ads
- Landing pages
- Email campaigns
- Analytics
---
## Sales
- Lead generation
- Outreach
- CRM
- Sales automation
- Follow-ups
- Reporting
---
## Fundraising
- Pitch decks
- Financial models
- Investor CRM
- Due diligence
- Outreach
- Data room
---
## Finance
- Budgeting
- Forecasting
- Revenue tracking
- Expenses
- KPIs
- Reports
---
## Hiring
- Job descriptions
- Resume screening
- Interview questions
- Candidate scoring
- Onboarding
---
## Operations
- SOPs
- Dashboards
- Documentation
- Workflows
- Automation
---
# Architecture
```
Helm
┌──────────────────────────┐
│ Applications │
├──────────────────────────┤
│ CLI │ Desktop │ Web │ App│
└────────────┬─────────────┘
│
┌───────────▼────────────┐
│ Orchestrator │
└───────────┬────────────┘
│
┌───────────────┼────────────────┐
│ │ │
▼ ▼ ▼
AI Providers Memory Automation
│ │ │
▼ ▼ ▼
Search Knowledge Workflows
│ │ │
└───────────────┼────────────────┘
▼
MCP Runtime
▼
Plugins & Integrations
```
---
# Tech Stack
### Backend
- Python
- FastAPI
- PostgreSQL
- SQLite
- Redis
### AI
- OpenAI
- Anthropic
- Gemini
- Ollama
- OpenRouter
### Vector Databases
- Qdrant
- Pinecone
### Search
- Tavily
- Brave Search
### Frontend
- React
- Next.js
- TypeScript
- TailwindCSS
### Desktop
- Tauri
### Mobile
- React Native
- Expo
---
# Installation
```bash
git clone https://github.com/YOUR_USERNAME/helm.git
cd helm
pnpm install
```
---
# Start Development
```bash
pnpm dev
```
---
# Build
```bash
pnpm build
```
---
# Testing
```bash
pnpm test
```
---
# Repository Structure
```
apps/
cli/
desktop/
mobile/
web/
packages/
core/
agents/
memory/
providers/
automation/
workflows/
search/
knowledge/
plugins/
mcp/
config/
auth/
docs/
examples/
templates/
```
---
# Roadmap
## Phase 1
- Core Architecture
- Provider Framework
- Memory
- Search
- Automation
## Phase 2
- MCP Runtime
- Plugin SDK
- Tool Registry
## Phase 3
- AI Agents
- Workflows
- Knowledge
## Phase 4
- Desktop
- Mobile
- Cloud
---
# Contributing
We welcome contributions of all sizes.
```bash
Fork the repository
Create a feature branch
Commit your changes
Open a Pull Request
```
---
# Community
Join us and help build the future of AI-native startups.
- Discussions
- Issues
- Pull Requests
- Ideas
- Feature Requests
---
# Sponsors
Helm is free and open source.
If it helps you build your startup, consider sponsoring the project.
---
# License
MIT License
---
# Vision
We believe the future of entrepreneurship isn't about building bigger teams.
It's about building better systems.
A single founder should have access to the capabilities of an entire company.
Helm exists to make that possible.
---
<p align="center">
## ⭐ Star the repository if you believe in the future of AI-native startups.
**Build Faster. Think Bigger. Ship More.**
Made with ❤️ by the Helm Community.
</p>