Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗AI Cofounder & Startup Ecosystem Intelligence Platform for Indian Founders Open source · Powered by Claude AI · India-first
OpenFounder OS is a multi-agent AI platform that acts as your cofounder:
Architecture: FastAPI + LangGraph (multi-agent) + OmniRAG (Qdrant + Neo4j hybrid search) + Next.js
cd backend
cp .env.example .env
# Add your Anthropic API key (required for AI chat):
echo 'ANTHROPIC_API_KEY=sk-ant-...' >> .env
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload
# → http://localhost:8000
# → Swagger UI: http://localhost:8000/docs
Default mode: USE_MOCK_RAG=true — no Qdrant or Neo4j needed. The 33 schemes run in-memory.
cd frontend
cp .env.example .env.local
npm install --legacy-peer-deps
npm run dev
# → http://localhost:3000
| Agent | Triggered by | Does |
|---|---|---|
| 🧠 Mentor | Strategy, product, team, growth questions | AI cofounder guidance with Indian startup context |
| 🏛️ Schemes | "What grants?", "find funding" | RAG-powered scheme matching from 33 Indian govt schemes |
| 🔍 Researcher | Market size, competitors, trends | India-focused market intelligence |
| 🎯 Pitch Coach | Pitch deck, fundraising, valuation | Investor-ready pitch guidance, Indian VC landscape |
The Supervisor agent automatically routes each message to the right specialist.
| Ministry | Key Schemes |
|---|---|
| DPIIT | Startup India Recognition, Seed Fund (SISFS), Fund of Funds, CGSS |
| DST | NIDHI PRAYAS, NIDHI SSS, ANRF Grants, TDB |
| BIRAC/DBT | BIG Grant, SPARSH, PACE |
| MeitY | TIDE 2.0, MeitY Startup Hub (MSH) |
| NITI Aayog | Atal Incubation Centres, ANIC, WEP |
| SIDBI | SMILE, India Aspiration Fund |
| MSME | CGTMSE, NSIC, Cluster Development |
| Finance | PMMY (MUDRA), Stand-Up India |
| NABARD | Rural Innovation Fund, ABIF |
| State Schemes | NSRCEL IIMB, CIIE IIMA, T-Hub, Kerala Startup Mission, Karnataka ELEVATE 100 |
GET /health Server health + config status
POST /api/auth/register Create account
POST /api/auth/login Sign in → JWT token
GET /api/auth/me Current user profile
PATCH /api/auth/me Update startup profile
POST /api/chat/stream Streaming SSE chat (recommended)
POST /api/chat/message Non-streaming chat
GET /api/schemes List schemes (search, sector, stage, ministry filters)
GET /api/schemes/meta All filter options (ministries, sectors, tags)
GET /api/schemes/{id} Single scheme detail
POST /api/schemes/match Match schemes to your startup profile
GET /api/schemes/search/{q} Semantic search
Full docs: http://localhost:8000/docs
docker run -p 6333:6333 qdrant/qdrant
# In .env: USE_MOCK_RAG=false, QDRANT_URL=http://localhost:6333
docker run -p 7474:7474 -p 7687:7687 -e NEO4J_AUTH=neo4j/openfounder neo4j:5
# In .env: NEO4J_URI=bolt://localhost:7687, NEO4J_USER=neo4j, NEO4J_PASSWORD=openfounder
cp backend/.env.example backend/.env # Add ANTHROPIC_API_KEY
docker compose up
| Variable | Default | Notes |
|---|---|---|
ANTHROPIC_API_KEY | — | Required for AI chat. Get at console.anthropic.com |
CLAUDE_MODEL | claude-sonnet-4-6 | Model for all agents |
USE_MOCK_RAG | true | false to use real Qdrant + Neo4j |
SECRET_KEY | dev value | Change in production |
DATABASE_URL | SQLite | No setup needed for dev |
Built for Indian founders. Open source. Powered by Claude AI.