MCPcopy Index your code
hub / github.com/agentuniverse-ai/magent

github.com/agentuniverse-ai/magent @0.1.36

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.1.36 ↗ · + Follow
1,956 symbols 5,011 edges 683 files 114 documented · 6% updated 17mo ago0.1.36 · 2024-12-17★ 381 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

magent

智能体研发产品方案

magent-ui

为本地代码研发提供辅助产品化能力,方便用户调试。支持多种 Agent 研发框架。

agentUniverse

agentUniverse 联合推出本地研发产品化方案,详见产品化文档

智能体工作流编排 智能体工作流编排

智能体编排 智能体编排

PEER 多智能体对话 PEER 多智能体对话

后续计划

  • [ ] 工作流节点支持代码节点
  • [ ] 工作流节点支持意图识别
  • [ ] 更清晰的调试信息

配置

支持 uvicorn 配置

from magent_ui import launch
launch(host='0.0.0.0', port=8888, root_path='/')
配置文件
  • 用户级配置: ~/.magent/ui_config.py
  • 项目级配置: {project_root}/.magent_ui_config.py
  • 项目级配置: {project_root}/config/magent_ui_config.py
# ~/.magent/ui_config.py

port=8080
环境变量

MAGENT_UI_SERVER_XX

开发

开发指南

更多

通过github issue提交疑问

😊 我们建议您使用github issue 提交您的疑问, 我们通常会在2日内回复。

通过钉钉群联系我们

😊 加入我们的钉钉答疑群与我们联系。

Extension points exported contracts — how you extend this code

NavigatablePage (Interface)
(no doc) [2 implementers]
web-packages/magent-au/src/views/base-layout/protocol.ts
NavigatablePage (Interface)
(no doc) [2 implementers]
web-apps/ui/src/modules/base-layout/protocol.ts
UserMeta (Interface)
(no doc) [1 implementers]
web-apps/platform/src/modules/user/user-protocol.ts
ChatMessageItemOption (Interface)
(no doc)
web-packages/magent-chat/src/chat-base/chat-message-item-model.ts
PrioritizedContribution (Interface)
(no doc)
web-packages/magent-core/src/common/prioritized-contribution.ts
RunResStatus (Interface)
(no doc)
web-packages/magent-flow/src/components/Node/NodeWrapper/Status/index.tsx
LibroChatMessageItemOption (Interface)
(no doc)
web-packages/magent-libro/src/protocol.ts
APIMessage (Interface)
(no doc)
web-apps/ui-langchain/src/views/chat/protocal.ts

Core symbols most depended-on inside this repo

get
called by 101
api/dao/plugin.py
classNames
called by 33
web-packages/magent-flow/src/utils/basic.ts
create
called by 33
web-apps/ui/src/modules/agent/agent-config-manager.ts
get
called by 25
api/core/utils/ssrf_proxy.py
create
called by 22
web-packages/magent-au/src/agent/agent-config-manager.ts
to_thread
called by 22
packages/magent-ui/src/magent_ui/utils.py
create
called by 17
api/dao/chat.py
toAutoFactory
called by 15
web-packages/magent-core/src/common/auto-factory.ts

Shape

Function 594
Method 555
Class 507
Interface 217
Route 72
Enum 11

Languages

TypeScript70%
Python30%

Modules by API surface

api/routers/plugin/router.py24 symbols
api/services/plugin.py22 symbols
api/dao/plugin.py22 symbols
web-apps/ui/src/modules/chat-message/protocol.ts21 symbols
api/core/au_agent_provider.py21 symbols
packages/magent-ui/src/magent_ui/routers/agents/router.py20 symbols
api/core/task.py19 symbols
web-packages/magent-au/src/au-chat-message/protocol.ts18 symbols
api/routers/knowledge/router.py18 symbols
web-packages/magent-chat/src/chat-base/protocol.ts17 symbols
api/routers/agent/router.py16 symbols
web-packages/magent-chat/src/chat-view/view.tsx15 symbols

For agents

$ claude mcp add magent \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page