Token导航 LogoToken导航TokenDH.com
Co Op logo
金融服务stdio官方级别未说明来源级核验

Co Op

MCP Server

Co-Op是一个开源AI咨询平台,为初创企业创始人提供法律、金融、投资者关系和竞争分析等领域的专家指导,采用多模型LLM委员会架构确保回答的准确性和减少幻觉。

工具数

8

提示词数

0

GitHub Stars

4

资源数

0
TypeScriptClaude金融数据ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Afnanksalal

提供方

Afnanksalal

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

Co-Op

AI-Powered Advisory Platform for Startups

Expert guidance across legal, finance, investor relations, and competitive analysis.

Powered by a multi-model LLM Council architecture with mandatory cross-critique.

Live Demo • Features • Quick Start • Architecture • Deployment • Contributing

______________________________________________________________________

概述

Co-Op是一个开源的人工智能咨询平台,为初创公司创始人提供跨多个领域的专家指导。与单一模型的人工智能聊天机器人不同,Co-Op使用了一种独特的 法学硕士理事会 多个人工智能模型协作并交叉批评彼此的反应以确保准确性并减少幻觉的架构。

主要特点

特性描述
法学硕士理事会2-5个AI模型对每个响应进行交叉批评
4名专业代理法律、金融、投资者、竞争对手
实时流媒体通过回退轮询实现真正的SSE流式传输
RAG知识库使用缓存进行特定部门的文档搜索
MCP协议在Claude、Cursor、Kiro中使用代理
A2A协议多智能体协作模式
会话导出Markdown/JSON导出+电子邮件摘要
文档上传用于聊天的PDF、DOC、TXT上下文
安全文档使用RAG对AES-256加密的用户文档
书签保存和组织AI响应
使用情况分析个人使用仪表板
PWA支持可通过快捷方式安装
移动应用原生iOS/Android应用程序(Expo+Hermes)
金融工具具有AI洞察力的跑道、燃烧率、估值计算器
俯仰甲板分析仪人工智能驱动的甲板分析与投资者契合度评分
帽台模拟器股权建模、稀释模拟、人工智能所有权洞察
投资者数据库20+具有行政管理的真实投资者
竞争对手警报通过电子邮件通知进行实时监控
客户拓展人工智能驱动的潜在客户发现和电子邮件活动
管理员仪表板用户管理、飞行员使用跟踪、状态控制
可自我托管在您自己的基础设施上部署

______________________________________________________________________

安全性和可扩展性

安全功能实现
认证使用令牌验证来支持JWT
授权基于角色的访问(用户、管理员)
速率限制通过具有可配置预设的Redis对每个用户进行限制
API密钥SHA-256哈希、定时安全比较、撤销支持
加密AES-256-GCM用于静态敏感数据的密钥版本控制
文档加密用户文档逐块加密
输入验证类验证器DTO,白名单模式
SQL注入Drizzle ORM参数化查询
跨域资源共享可配置的允许来源
安全标头Helmet.js中间件
审计日志敏感操作的完整审计跟踪
IP验证具有验证功能的代理感知IP提取
错误清理从错误响应中过滤敏感数据
可扩展性特性实施
无服务器数据库Neon PostgreSQL自动缩放
无服务器缓存Uptash Redis按请求付费
异步处理带有webhooks的QStash消息队列
断路器Opossum用于LRU清理的容错
重试逻辑具有抖动的指数退避+最小延迟下限
RAG缓存30分钟TTL+2小时过时缓存回退
SSE重新连接通过指数回退自动重新连接
水平缩放无状态服务,Redis支持的状态
嵌入超时RAG嵌入调用超时30秒
LLM超时所有LLM API调用超时30秒
DLQ处理原子操作可防止竞赛条件
令牌缓存LRU逐出可防止内存泄漏
SWR缓存分布式锁可防止成群打雷

______________________________________________________________________

AI代理

代理专业知识数据源
⚖️ 法律公司结构、知识产权、合规性、合同RAG(文件搜索)
💰 金融财务建模、指标、跑道、估值RAG(文档搜索)
🤝 投资者VC匹配、音调优化、筹款网络研究(Gemini+ScrapingBee回退)
🎯 竞争对手市场格局、定位、情报网络研究(Gemini+ScrapingBee回退)

______________________________________________________________________

建筑

┌─────────────────────────────────────────────────────────────────────┐
│                           FRONTEND                                  │
│                    Next.js 15 (Vercel)                              │
│    Dashboard • Chat • Sessions • Bookmarks • Usage • Outreach       │
└─────────────────────────────────────────────────────────────────────┘
                                │
                                ▼
┌─────────────────────────────────────────────────────────────────────┐
│                           BACKEND                                   │
│                    NestJS 11 (Render)                               │
│  ┌───────────────────────────────────────────────────────────────┐  │
│  │                    Agent Orchestrator                         │  │
│  │     [Legal] [Finance] [Investor] [Competitor]                 │  │
│  │                         │                                     │  │
│  │                         ▼                                     │  │
│  │                    LLM Council                                │  │
│  │     [Llama 3.3] [Gemini 2.5] [DeepSeek R1] [Kimi K2]         │  │
│  │              Mandatory Cross-Critique                         │  │
│  └───────────────────────────────────────────────────────────────┘  │
│  ┌───────────────────────────────────────────────────────────────┐  │
│  │  Outreach: Lead Discovery • Campaign Management • Email Track │  │
│  └───────────────────────────────────────────────────────────────┘  │
│  ┌───────────────────────────────────────────────────────────────┐  │
│  │  Security: Auth Guard • Rate Limiting • Encryption • Audit   │  │
│  │  Resilience: Circuit Breaker • Retry Service • Health Checks │  │
│  └───────────────────────────────────────────────────────────────┘  │
└─────────────────────────────────────────────────────────────────────┘
           │                    │                    │
           ▼                    ▼                    ▼
┌─────────────────┐  ┌─────────────────┐  ┌─────────────────────────┐
│   RAG Service   │  │  Web Research   │  │      Data Layer         │
│ FastAPI (Koyeb) │  │ Gemini Search   │  │  PostgreSQL (Neon)      │
│ Upstash Vector  │  │   Grounding     │  │  Redis (Upstash)        │
│ Gemini Embed    │  │ + ScrapingBee   │  │  Supabase (Auth+Storage)│
│ Query Caching   │  │   (fallback)    │  │  QStash (Queue)         │
└─────────────────┘  └─────────────────┘  └─────────────────────────┘

______________________________________________________________________

项目结构

co-op/
├── Backend/                 # NestJS API server
│   ├── src/
│   │   ├── modules/         # Feature modules
│   │   │   ├── agents/      # AI agents + streaming
│   │   │   ├── sessions/    # Chat sessions + export
│   │   │   ├── outreach/    # Leads + campaigns + email tracking
│   │   │   ├── alerts/      # Competitor monitoring
│   │   │   ├── investors/   # Investor database
│   │   │   ├── bookmarks/   # Saved responses
│   │   │   ├── documents/   # Chat document upload
│   │   │   ├── secure-documents/  # Encrypted user docs
│   │   │   └── ...
│   │   ├── common/          # Shared services (LLM, RAG, cache, email)
│   │   └── database/        # Drizzle ORM schemas & migrations
│   └── README.md
│
├── Frontend/                # Next.js web application
│   ├── src/
│   │   ├── app/             # App Router pages
│   │   │   ├── (dashboard)/ # Protected routes
│   │   │   │   ├── tools/outreach/  # Lead management + campaigns
│   │   │   │   ├── tools/alerts/    # Competitor alerts
│   │   │   │   ├── tools/investors/ # Investor search
│   │   │   │   └── ...
│   │   ├── components/      # UI components (Radix + custom)
│   │   └── lib/             # API client, hooks, stores
│   └── README.md
│
├── MobileApp/               # React Native mobile app (Expo SDK 54)
│   ├── src/
│   │   ├── components/      # WebView, Loading, Error screens
│   │   ├── hooks/           # Connection, back handler, deep link
│   │   ├── constants/       # App configuration
│   │   └── utils/           # URL validation & conversion
│   └── README.md
│
├── RAG/                     # Python vector search service
│   ├── app/                 # FastAPI application
│   └── README.md
│
├── ARCHITECTURE.md          # Detailed architecture documentation
├── CONTRIBUTING.md          # Contribution guidelines
└── README.md

______________________________________________________________________

快速开始

先决条件

  • Node.js 20+
  • Python 3.11+(用于RAG服务)
  • PostgreSQL数据库(推荐使用Neon)
  • Redis实例(推荐Uptash)
  • Supabase项目(身份验证+存储)
  • 至少2个LLM API密钥

1.克隆存储库

git clone https://github.com/Afnanksalal/co-op.git
cd co-op

2.后端设置

cd Backend
cp .env.example .env
# Configure environment variables (see .env.example for documentation)

npm install
npm run db:push
npm run dev

3.前端设置

cd Frontend
cp .env.example .env.local
# Configure environment variables

npm install
npm run dev

4.RAG服务(可选)

cd RAG
cp .env.example .env
# Configure environment variables

pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000

5.移动应用程序(可选)

cd MobileApp
npm install
npm start
# Scan QR code with Expo Go app

# Or build native app
npx expo prebuild
npx expo run:android  # or run:ios

______________________________________________________________________

部署

生产URL

服务平台URL
前端Vercelco-op.软件
后端渲染https://api.co-op.software
RAG科耶布https://apparent-nanice-afnan-3cac971c.koyeb.app

基础设施

组件提供者目的
数据库霓虹无服务器PostgreSQL
缓存/队列UptashRedis+QStash+矢量
认证/存储Supabase身份验证+文件存储
LLM 格罗克拉玛3.3 70B,基米K2
LLM 谷歌人工智能双子座2.5闪光灯
LLM 抱抱脸DeepSeek R1、Phi-3、Qwen 2.5
电子邮件SendGrid交易电子邮件
研究刮擦蜜蜂Web搜索回退

所有服务都有免费等级。

______________________________________________________________________

技术栈

前端

  • Next.js 15(应用路由器)
  • TypeScript 5
  • 顺风CSS 3.4
  • 根UI+柚子/UI
  • 状态管理(State Management)
  • 帧运动(动画)
  • 荧光图标
  • Vercel分析

后端

  • NestJS 11
  • TypeScript 5
  • 淋ORM
  • 升级QStash
  • SendGrid(电子邮件)
  • Opossum(断路器)

RAG服务

  • 快速API
  • 上升矢量
  • 双子座嵌入

______________________________________________________________________

API概述

认证

# User auth (Supabase JWT)
curl -H "Authorization: Bearer " \
  https://api.co-op.software/api/v1/users/me

# Service auth (API Key)
curl -H "X-API-Key: coop_xxxxx" \
  https://api.co-op.software/api/v1/mcp-server/discover

关键终点

端点方法描述
/users/me/onboardingPOST完成启动配置文件
/sessionsPOST创建咨询会话
/sessions/:id/exportPOST导出会话(MD/JSON)
/sessions/:id/emailPOST电子邮件会话摘要
/agents/runPOST运行代理(同步)
/agents/queuePOST队列代理(异步)
/agents/stream/:taskId任务的GETSSE流
/analytics/meGET个人使用分析
/bookmarksGET/POST管理书签
/documents/uploadPOST上传聊天文档
/secure-documents/uploadPOST上传加密文档
/outreach/leads/discoverPOST人工智能驱动的潜在客户发现
/outreach/leadsGET/POST管理潜在客户
/outreach/campaignsGET/POST管理电子邮件活动
/outreach/campaigns/:id/sendPOST发送活动电子邮件
/alertsGET/POST竞争对手警报
/investorsGET搜索投资者数据库

后端自述 获取完整的API文档。

______________________________________________________________________

特性

核心平台

  • \[x\] 具有交叉批评的多模式法学硕士理事会
  • \[x\] 4个领域特定的AI代理
  • \[x\] 通过回退轮询实现真正的SSE流式传输
  • \[x\] 带缓存的RAG知识库
  • \[x\] 使用pin/export进行会话管理
  • \[x\] 聊天上下文文档上传
  • \[x\] 书签系统
  • \[x\] 用户分析仪表板
  • \[x\] 带快捷键的PWA

工具

  • \[x\] 具有人工智能见解的财务计算器(跑道、燃烧率、估值、单位经济)
  • \[x\] 可搜索的投资者数据库(20+真实投资者)
  • \[x\] 实时竞争对手警报(每个用户3个,电子邮件通知)
  • \[x\] 通过人工智能线索发现进行客户拓展
  • \[x\] 带有跟踪功能的电子邮件活动管理
  • \[x\] 具有投资者特定建议的Pitch deck分析器
  • \[x\] 具有AI所有权洞察力的Cap table模拟器
  • \[x\] 跨所有工具的统一AI洞察系统

安全与企业

  • \[x\] 敏感数据的AES-256-GCM加密
  • \[x\] 加密用户文档存储
  • \[x\] API密钥管理
  • \[x\] Webhook集成
  • \[x\] 审计日志记录
  • \[x\] 预设速率限制
  • \[x\] 管理员用户管理(CRUD、暂停、试点使用重置)
  • \[x\] 批量用户操作
  • \[x\] 使用情况跟踪和重置

即将推出

  • \[\]团队工作区
  • \[\]条纹集成
  • \[\]Slack集成

______________________________________________________________________

客户拓展

外展模块支持人工智能驱动的客户获取:

先导化合物的发现

  • 使用人工智能网络研究发现影响者(人)或公司
  • 按平台、利基、关注者、位置、公司规模过滤
  • 基于创业契合度的自动潜在客户评分
  • 速率限制为每小时5次发现(试点)

活动管理

  • 单模板模式:使用变量占位符,如 {{name}}, {{company}}
  • AI个性化模式:使用LLM为每个潜在客户生成唯一的电子邮件
  • 电子邮件跟踪(打开、点击)
  • 取消订阅处理
  • 每日发送限制(50封电子邮件/天试点)

飞行员限制(可通过环境变量配置)

  • 代理请求:3/月(PILOT_AGENT_MONTHLY_REQUESTS)
  • API密钥:每个用户1个(PILOT_API_KEY_LIMIT)
  • Webhooks:每位用户1个(PILOT_WEBHOOK_LIMIT)
  • 警报:每位用户3个(PILOT_ALERT_LIMIT)
  • 线索:最多50条(PILOT_LEAD_LIMIT)
  • 线索发现:5/小时(PILOT_LEAD_DISCOVERY_HOURLY)
  • 活动:最多5个(PILOT_CAMPAIGN_LIMIT)
  • 电子邮件:50封/天(PILOT_EMAILS_PER_DAY)

______________________________________________________________________

路线图

阶段时间线功能
现在Pilot单一创始人,每月3个免费请求,4个代理,所有工具,移动应用程序(Android)
2026年第一季度团队多个创始人、协作、共享会议
2026年第二季度创意阶段创意验证流程,市场调研代理
2026年第3季度企业SSO、定制AI培训、内部部署

移动应用

下载Android应用程序(试用版):

______________________________________________________________________

贡献

我们欢迎捐款!看 贡献.md 作为指导方针。

# Fork and clone
git clone https://github.com/YOUR_USERNAME/co-op.git

# Create feature branch
git checkout -b feature/amazing-feature

# Make changes and commit
git commit -m 'feat: add amazing feature'

# Push and create PR
git push origin feature/amazing-feature

______________________________________________________________________

许可证

MIT许可证-请参阅 许可证 了解详情。

______________________________________________________________________

Built with ❤️ for founders

GitHub • Issues • Discussions

目录标签

目录标签

TypeScriptClaude金融数据AI咨询本地部署创业支持多模型协作法律金融分析投资者关系

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP