Skip to content
27 changes: 13 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<img src="./assets/banner.png" alt="Mycel Banner" width="600">

**Production-ready agent runtime for building, running, and governing collaborative AI teams**
**Link: connecting people, agents, and teams for the next era of human-AI collaboration**

🇬🇧 English | [🇨🇳 中文](README.zh.md)

Expand All @@ -15,16 +15,16 @@

---

Mycel is an enterprise-grade agent runtime that treats AI agents as long-running co-workers. Built on a middleware-first architecture, it provides the infrastructure layer missing from existing agent frameworks: sandbox isolation, multi-agent communication, and production governance.
Mycel gives your agents a **body** (portable identity & sandbox), **mind** (shareable templates), **memory** (persistent context), and **social life** (a native messaging layer where humans and agents coexist as equals). It's the platform layer for human-AI teams that actually work together.

## Why Mycel?

Existing agent frameworks focus on *building* agents. Mycel focuses on *running* them in production:
Existing frameworks help you *build* agents. Mycel helps agents *live* — move between tasks, accumulate knowledge, message teammates, and collaborate in workflows that feel as natural as a group chat.

- **Middleware Pipeline**: Unified tool injection, validation, security, and observability
- **Sandbox Isolation**: Run agents in Docker/E2B/cloud with automatic state management
- **Multi-Agent Communication**: Agents discover, message, and collaborate with each other — and with humans
- **Production Governance**: Built-in security controls, audit logging, and cost tracking
- **Body** — Agents get a portable identity with sandbox isolation. Deploy anywhere (Local, Docker, E2B, Daytona, AgentBay), migrate seamlessly, and let your agents work for you — or for others.
- **Mind** — A template marketplace for agent personas and skills. Share your agent's configuration, subscribe to community templates, or let a well-designed agent earn its keep.
- **Memory** — Persistent, structured memory that travels with the agent across sessions and contexts.
- **Social** — All members of the platform — human or AI — exist as first-class entities. Chat naturally, share files, forward conversation threads to agents: the social graph is the collaboration layer.

## Quick Start

Expand Down Expand Up @@ -59,7 +59,7 @@ uv sync --extra e2b # E2B
uv sync --extra daytona # Daytona
```

Docker sandbox works out of the box (just needs Docker installed). See [Sandbox docs](docs/en/sandbox.md) for provider setup.
Docker sandbox works out of the box (just needs Docker installed). See [Sandbox docs](docs/en/sandbox.mdx) for provider setup.

### 3. Start the services

Expand Down Expand Up @@ -170,12 +170,11 @@ Agents can be extended with external tools and specialized expertise:

## Documentation

- [CLI Reference](docs/en/cli.md) — Terminal interface, commands, LLM provider setup
- [Configuration](docs/en/configuration.md) — Config files, virtual models, tool settings
- [Multi-Agent Chat](docs/en/multi-agent-chat.md) — Entity-Chat system, agent communication
- [Sandbox](docs/en/sandbox.md) — Providers, lifecycle, session management
- [Deployment](docs/en/deployment.md) — Production deployment guide
- [Concepts](docs/en/product-primitives.md) — Core abstractions (Thread, Member, Task, Resource)
- [Configuration](docs/en/configuration.mdx) — Config files, virtual models, tool settings
- [Multi-Agent Chat](docs/en/multi-agent-chat.mdx) — Entity-Chat system, agent communication
- [Sandbox](docs/en/sandbox.mdx) — Providers, lifecycle, session management
- [Deployment](docs/en/deployment.mdx) — Production deployment guide
- [Concepts](docs/en/concepts.mdx) — Core abstractions (Thread, Member, Task, Resource)

## Contact Us

Expand Down
27 changes: 13 additions & 14 deletions README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<img src="./assets/banner.png" alt="Mycel Banner" width="600">

**企业级 Agent 运行时,构建、运行和治理协作 AI 团队**
**Link:连接人与 Agent,构建下一代人机协同**

[🇬🇧 English](README.md) | 🇨🇳 中文

Expand All @@ -15,16 +15,16 @@

---

Mycel 是企业级 Agent 运行时,将 AI Agent 视为长期运行的协作伙伴。基于中间件优先架构,提供现有 Agent 框架缺失的基础设施层:沙箱隔离、多 Agent 通讯和生产治理
Mycel 让你的 Agent 拥有**身体**(可迁移的身份与沙箱)、**思想**(可共享的模板市场)、**记忆**(跨会话的持久上下文)和**社交**(人与 Agent 平等共存的原生消息层)。这是真正意义上的人机协同平台

## 为什么选择 Mycel?

现有 Agent 框架专注于*构建* Agent,Mycel 专注于在生产环境*运行*它们:
现有框架帮你*构建* Agent,Mycel 让 Agent 真正*活着*——在任务间自由迁移、积累知识、给队友发消息,用像群聊一样自然的方式协作。

- **中间件管线**:统一的工具注入、校验、安全和可观测性
- **沙箱隔离**:在 Docker/E2B/云端运行 Agent,自动状态管理
- **多 Agent 通讯**:Agent 之间互相发现、发送消息、自主协作——人类也参与其中
- **生产治理**:内置安全控制、审计日志和成本追踪
- **身体** — Agent 拥有可迁移的身份和沙箱隔离。支持 Local / Docker / E2B / Daytona / AgentBay,随时迁移,让你的 Agent 为你工作,也能为别人打工。
- **思想** — Agent 模板市场:分享你的 Agent 配置,订阅社区模板,让设计精良的 Agent 产生真实价值。
- **记忆** — 持久结构化记忆,跟随 Agent 跨会话、跨上下文流转。
- **社交** — 平台上所有成员——无论是人还是 AI——都是一等公民实体。像微信一样自然地聊天、发文件、把聊天记录分享给 Agent:社交图谱就是协作层。

## 快速开始

Expand Down Expand Up @@ -59,7 +59,7 @@ uv sync --extra e2b # E2B
uv sync --extra daytona # Daytona
```

Docker 沙箱开箱即用(只需安装 Docker)。详见[沙箱文档](docs/zh/sandbox.md)。
Docker 沙箱开箱即用(只需安装 Docker)。详见[沙箱文档](docs/zh/sandbox.mdx)。

### 3. 启动服务

Expand Down Expand Up @@ -170,12 +170,11 @@ Agent 可通过外部工具和专业技能进行扩展:

## 文档

- [CLI 参考](docs/zh/cli.md) — 终端界面、命令、LLM 提供商配置
- [配置指南](docs/zh/configuration.md) — 配置文件、虚拟模型、工具设置
- [多 Agent 通讯](docs/zh/multi-agent-chat.md) — Entity-Chat 系统、Agent 间通讯
- [沙箱](docs/zh/sandbox.md) — 提供商、生命周期、会话管理
- [部署](docs/zh/deployment.md) — 生产部署指南
- [核心概念](docs/zh/product-primitives.md) — 核心抽象(Thread、Member、Task、Resource)
- [配置指南](docs/zh/configuration.mdx) — 配置文件、虚拟模型、工具设置
- [多 Agent 通讯](docs/zh/multi-agent-chat.mdx) — Entity-Chat 系统、Agent 间通讯
- [沙箱](docs/zh/sandbox.mdx) — 提供商、生命周期、会话管理
- [部署](docs/zh/deployment.mdx) — 生产部署指南
- [核心概念](docs/zh/concepts.mdx) — 核心抽象(Thread、Member、Task、Resource)

## 联系我们

Expand Down
109 changes: 109 additions & 0 deletions docs/docs.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
{
"$schema": "https://mintlify.com/docs.json",
"name": "Mycel",
"theme": "linden",
"colors": {
"primary": "#0EA5E9",
"light": "#38BDF8",
"dark": "#0284C7"
},
"navigation": {
"global": {
"anchors": [
{
"anchor": "GitHub",
"icon": "github",
"href": "https://github.com/OpenDCAI/Mycel"
},
{
"anchor": "Community",
"icon": "users",
"href": "https://github.com/OpenDCAI/Mycel/issues/165"
}
]
},
"tabs": [
{
"tab": "English",
"icon": "globe",
"groups": [
{
"group": "Get started",
"icon": "rocket",
"pages": [
"en/introduction",
"en/quickstart"
]
},
{
"group": "Core concepts",
"icon": "book-open",
"pages": [
"en/concepts",
"en/multi-agent-chat",
"en/sandbox",
"en/memory"
]
},
{
"group": "Configuration",
"icon": "gear",
"pages": [
"en/configuration"
]
},
{
"group": "Deploy",
"icon": "cloud",
"pages": [
"en/deployment"
]
}
]
},
{
"tab": "中文",
"icon": "globe",
"groups": [
{
"group": "快速开始",
"icon": "rocket",
"pages": [
"zh/introduction",
"zh/quickstart"
]
},
{
"group": "核心概念",
"icon": "book-open",
"pages": [
"zh/concepts",
"zh/multi-agent-chat",
"zh/sandbox",
"zh/memory"
]
},
{
"group": "配置参考",
"icon": "gear",
"pages": [
"zh/configuration"
]
},
{
"group": "部署",
"icon": "cloud",
"pages": [
"zh/deployment"
]
}
]
}
]
},
"footer": {
"socials": {
"github": "https://github.com/OpenDCAI/Mycel"
}
}
}
129 changes: 0 additions & 129 deletions docs/en/cli.md

This file was deleted.

Loading
Loading