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.