内容
<div align="center">
# 思维骑行平台
**人工智能时代的思想自行车**
一个开源的核心人工智能知识平台 — 一个多模型的工作空间,笔记本、自主代理和RAG知识引擎共同工作,以增强任何认知任务。
[](https://app.bike4mind.com)
[](./LICENSE)
[](https://github.com/bike4mind/bike4mind/discussions)
</div>
---
## 什么是思维骑行平台?
思维骑行平台是一个由人工智能驱动的知识平台,它将多种人工智能技术组合在一个工作空间中。您可以带来自己的模型,保留自己的数据,并让代理执行繁重的工作。
- **笔记本** — 核心工作空间:在一个地方进行聊天、文档和上下文处理,适用于任何模型。
- **多LLM设计** — 在 **Anthropic、OpenAI、Google Gemini、xAI、Ollama** (本地)等之间自由切换,以及更多模型,包括图像模型(FLUX、DALL·E 3、Stable Diffusion)。
- **任务大师** — 自主的多步骤任务规划:文本和图像生成、视觉审查、网络搜索、数学、代码和人工干预步骤,并行运行。
- **人工智能代理** — 自主的ReAct风格代理,根据您的工具和知识执行复杂任务。
- **知识引擎** — RAG您的文档:智能分段、向量搜索、集合和标签,以便代理可以推理您所知道的内容。
- **产物** — 由代理生成的可重用代码片段、文档和可视化,带有内置的发布和共享层。
在 **[app.bike4mind.com](https://app.bike4mind.com)** 上尝试托管服务,或在您自己的基础设施上自行托管开源核心(如下所述)。
## 开源核心
思维骑行平台是 **开源核心**。引擎是公开的,可以自行托管;多租户托管服务是我们的业务。
- **开源** (此仓库,BUSL-1.1):代理引擎、LLM适配器、CLI、数据模型和自行托管路径 — 以 `@bike4mind/*` 包的形式发布。
- **商业/封闭**:运营多租户托管服务 — 计费、授权、托管基础设施 — 以及诸如Overwatch之类的高级覆盖层。
有关确切的开源/封闭边界,请参见 [CONTRIBUTING.md](./CONTRIBUTING.md#the-openclosed-boundary)。
## 快速入门
**托管(最快)**:在 **[app.bike4mind.com](https://app.bike4mind.com)** 上登录 — 无需安装。
**自行托管**:使用Docker在您自己的硬件上运行开源核心 — 无需AWS账户或云提供商。参见 **[自行托管快速入门](./SELF_HOST.md)**。简而言之:
```bash
# 1. 复制环境模板,然后生成JWT_SECRET / SESSION_SECRET /
# SECRET_ENCRYPTION_KEY(参见SELF_HOST.md)并添加您的模型密钥
cp .env.selfhost.example .env.selfhost
# 2. 启动堆栈(应用程序 + MongoDB + 对象存储 + 队列 + 邮件捕获器)
docker compose -f compose.selfhost.yaml --env-file .env.selfhost up -d
```
思维骑行平台随后在 `http://localhost:3000` 上运行;登录代码邮件发送到捆绑的Mailpit,位于 `http://localhost:8025`。自行托管镜像发布到 `ghcr.io/bike4mind/bike4mind-selfhost`。
## 开发
思维骑行平台是一个pnpm + Turborepo monorepo(Node 24)。
```bash
pnpm i -r # 安装
pnpm turbo:core:build # 构建 @bike4mind/* 核心包
pnpm turbo:typecheck # 类型检查
pnpm turbo:test # 运行测试
```
项目布局:`apps/client` (Next.js SPA + 页面API后端),`packages/cli` (交互式CLI + ReAct代理),`b4m-core/*` ( `@bike4mind/*` 引擎包),`packages/database` (Mongoose模型 + 迁移)。实时WebSocket扇出作为单独的 `@bike4mind/subscriber-fanout` 镜像发送。有关完整指南,请参见 [CONTRIBUTING.md](./CONTRIBUTING.md)。
## 贡献
欢迎贡献 — fork → 主题分支 → PR → squash-merge。所有贡献者都在他们的第一个PR上签署轻量级CLA(您保留版权)。从 [CONTRIBUTING.md](./CONTRIBUTING.md) 和我们的 [行为准则](./CODE_OF_CONDUCT.md) 开始。问题和自行托管帮助在 [讨论](https://github.com/bike4mind/bike4mind/discussions) 中进行。
## 安全
请私下报告漏洞 — 参见 [SECURITY.md](./SECURITY.md)。不要为安全问题开启公共问题。
## 许可证
思维骑行平台在 **[商业源许可证1.1](./LICENSE)** 下许可,包含广泛的额外使用许可:
- ✅ 您可以**阅读**、**修改**、**重新分发**和**进行生产使用**该代码 — 包括为您的组织自己的内部使用而自行托管它,以及在它上面构建或商业化您自己的产品。
- ❌ 您**不能**将该软件作为竞争性托管/管理服务(“思维骑行平台服务”,如LICENSE中定义)提供给第三方。
- 🕓 每个发布的版本**转换为Apache-2.0**,在其公开发布两年后。该许可证将永远不会被收紧。
有关替代许可,请联系 **licensing@bike4mind.com**。
2026 思维骑行平台有限公司 版权所有。