{"id":43543290,"url":"https://github.com/devsapp/agentcraft","last_synced_at":"2026-02-03T18:37:35.613Z","repository":{"id":191649870,"uuid":"683448006","full_name":"devsapp/agentcraft","owner":"devsapp","description":"agentcraft 可以帮助您快速构建各类应用场景的ai agent应用","archived":false,"fork":false,"pushed_at":"2025-09-30T01:30:26.000Z","size":32275,"stargazers_count":78,"open_issues_count":14,"forks_count":16,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-09-30T03:23:16.139Z","etag":null,"topics":["agent","ai","llm","llmops","rag","serverless"],"latest_commit_sha":null,"homepage":"https://agentcraft.serverless-developer.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devsapp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-08-26T15:55:26.000Z","updated_at":"2025-09-19T06:33:43.000Z","dependencies_parsed_at":"2024-02-20T07:26:41.920Z","dependency_job_id":"8efc55c7-f7b2-47ea-b639-21266b96ba83","html_url":"https://github.com/devsapp/agentcraft","commit_stats":null,"previous_names":["devsapp/agentcraft"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/devsapp/agentcraft","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsapp%2Fagentcraft","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsapp%2Fagentcraft/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsapp%2Fagentcraft/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsapp%2Fagentcraft/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devsapp","download_url":"https://codeload.github.com/devsapp/agentcraft/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsapp%2Fagentcraft/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29052639,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T15:43:47.601Z","status":"ssl_error","status_checked_at":"2026-02-03T15:43:46.709Z","response_time":96,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent","ai","llm","llmops","rag","serverless"],"created_at":"2026-02-03T18:37:30.551Z","updated_at":"2026-02-03T18:37:35.604Z","avatar_url":"https://github.com/devsapp.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\n\n# AgentCraft\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"./README.md\"\u003e简体中文\u003c/a\u003e  | \n  \u003ca href=\"http://agentcraft-docs.serverless-developer.com/\" target=\"_blank\"\u003e使用文档\u003c/a\u003e \n\u003c/p\u003e\n\u003cvideo controls width=\"640\" height=\"360\"\u003e\n  \u003csource src=\"https://cloud.video.taobao.com/play/u/null/p/1/e/6/t/1/447331749716.mp4\" type=\"video/mp4\"\u003e\n  Your browser does not support the video tag.\n\u003c/video\u003e\n\nAgentCraft是一个开放的智能体构建平台，致力于推进AI原生应用在业务场景的落地。目前提供了基础模型、数据集、AI工具、智能体构建、客户端接入等能力。可以帮助开发者快速构建，知识问答，智能助手等应用，能够极大的节省AI原生应用的开发成本\n\n\n\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n \n  \u003ca href=\"https://agentcraft-docs.serverless-developer.com/quick-start/cloud-deploy\" target=\"_blank\"\u003e\n    \u003cimg height=\"21\" src=\"https://img.shields.io/badge/云端部署-7d09f1?style=flat-square\" alt=\"document\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#docker-compose-deploy\"\u003e\n    \u003cimg height=\"21\" src=\"https://img.shields.io/badge/私有化部署-7d09f1?style=flat-square\" alt=\"document\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#local-developement\"\u003e\n    \u003cimg height=\"21\" src=\"https://img.shields.io/badge/本地开发-%23d4eaf7?style=flat-square\u0026logo=xcode\u0026logoColor=7d09f1\" alt=\"development\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## 演示示例\n基础指令\n![AgentCraft 论文翻译](https://img.alicdn.com/imgextra/i2/O1CN01ske5Dk1i36BX2m4BE_!!6000000004356-1-tps-1777-893.gif)\n\n知识库问答\n![AgentCraft 知识库问答](https://img.alicdn.com/imgextra/i3/O1CN010RtRR01mbgYUUIp8w_!!6000000004973-1-tps-1777-893.gif)\nAI工具\n![AgentCraft 函数智能助手](https://img.alicdn.com/imgextra/i2/O1CN01AnUGbS1jfOvNDtIx4_!!6000000004575-1-tps-1777-893.gif)\n## 功能\n\n### \n\n`1` 基础模型托管及扩展\n   - [x] 提供 通义千问、ChatGLM2-6b、ChatGLM3-6b、llama2(in4 量化 13b)、Stable-diffusion等基础模型的一键部署\n   - [x] 支持基础模型的公开访问API\n   - [x] 支持托管任意模型的代理服务函数比如ChatGPT\n   - [x] 提供扩展自定义模型，开放构建模型镜像的源码\n   - [ ] 模型服务计费，日志查看等\n\n\n`2` 数据集\n   - [x] 支持精准问答数据集和文档数据集混合使用\n   - [x] 支持数据集自动向量化处理\n   - [x] 支持多种源文件类型录入\n   - [x] 支持手动输入单文档数据源或者QA数据源\n   - [ ] url 读取，本地目录上传\n   - [ ] mysql, oss等多数据源动态导入\n\n  \n`3` 智能体编排和调试\n   - [x] 支持实时调试知识库等智能体效果\n   - [x] 支持问答记录查询，修正\n   - [x] 支持提示词预置模版\n   - [x] 支持指令、LLM、数据集自由组合\n   - [x] 指令、LLM、数据集、工具，上下文自由组合\n   - [x] 工具能力在线构建和发布\n   - [x] 可视化编排Agent\n   \n`4`  API透出\n   - [x] 支持 Agent Api token访问\n   - [ ] 接入网关增强 安全，限流等能力\n  \n`5` 客户端连接\n   - [x] 提供引导式方案接入钉钉机器人\n   - [x] 提供微信个人助手一键部署服务\n   - [x] 提供独立web站一键部署服务\n   - [ ] 嵌入脚本，sdk等接入方式\n   - [ ] 其他平台对接\n   \n`6` 生成式UI\n   - [x] 支持内置自定义渲染组件\n   - [x] 支持自定义组件LUI渲染\n   - [x] 生成式UI能力集成 \n\n## 部署\n+ 云端\nAgentCraft 基于Serverless架构构建，在[阿里云函数计算](https://www.aliyun.com/product/fc)上提供一键部署应用的模版，帮助您快速部署专属的服务，您可以随时进行公共服务转化，[详情参考](https://agentcraft-docs.serverless-developer.com/quick-start/cloud-deploy)\n+ \u003cdiv id=\"docker-compose-deploy\"\u003e私有化\u003c/div\u003e\n\n  使用[docker-compose.yml](./docker-compose.yml) 一键部署AgentCraft 服务，请确保已经安装了[Docker](https://docs.docker.com/get-docker/) 和 [Docker Compose](https://docs.docker.com/compose/install/)\n  如果您需要访问插件扩展能力以及接入钉钉微信登能力，需要补充docker-compose.yml 中阿里云环境变量相关的信息 如 \n  MAIN_ACCOUNT_ID、\n  ALIBABA_CLOUD_ACCESS_KEY_ID、\n  ALIBABA_CLOUD_ACCESS_KEY_SECRET\n  不需要请直接执行\n```\n   docker compose up -d\n```\n## \u003cdiv id=\"local-developement\"\u003e开发\u003c/div\u003e\n克隆本项目到本地\n```\ngit clone https://github.com/devsapp/agentcraft.git\n```\n### 启动后端服务 agentcraft-be\n部署后端服务需要先准备好embedding 和 pg\n#### embedding\n\n+ 云端创建，访问函数计算[embedding应用模版](https://fcnext.console.aliyun.com/applications/create?template=fc-embedding-api)一键创建,并获取域名\n+ 本地创建, 执行```docker-compose up embedding -d```, 该服务地址为 http://localhost:8001/embedding\n\n#### pg\n+ 云端创建， 通过RDS PostgreSQL实例 https://rdsbuy.console.aliyun.com/create/rds/mysql?spm=5176.19907444.0.0.64b11450FHIgeU 获取，[相关教程参考](https://agentcraft-docs.serverless-developer.com/quick-start/cloud-deploy)\n+ 本地创建，执行```docker-compose up pg -d```\n\n\n```shell\n# 注python 版本 \u003e= 3.11\ncd agentcraft/src/agentcraft-all/agentcraft-be\ncp .env.example .env\npython3 -m venv venv\nsource venv/bin/activate\npip install -r  requirements.txt\nexport PYTHONPATH=\"${PYTHONPATH}:$(pwd)\"\npython3 -u app/main.py\n\n```\n\n### 启动前端服务 agentcraft-fe\n\n```\ncd agentcraft/src/agentcraft-all/agentcraft-fe\ncp .env.example .env\nnpm install -f\nnpm run dev\n```\n\n### 特性相关\n与同类智能体平台相比，AgentCraft最大的特性在于构建跟云上资源的链接，提供云上资源管理能力，可以构建和部署任意需要被依赖的组件，比如基础模型、数据持续集成、自定义AI工具、客户端接入、工作流等,皆在帮助企业级开发者自由构建可以落地到业务里的AI应用\n\n## 如何贡献\n欢迎为AgentCraft[贡献](https://agentcraft-docs.serverless-developer.com/community/become-contributor)，一起推进AI应用的落地。  欢迎各种方式的贡献，提交代码、问题、新想法.\n\n\n## 联系我们\n\n如果您有任何问题、建议或合作意向，可以用以下方式联系我们：\n+ GithubRepo 提交 Issue 或 PR\n+ 加入AgentCraft 项目交流钉群讨论 \n![dingtalk](https://img.alicdn.com/imgextra/i4/O1CN01MQDcxF1dqxEHfmE60_!!6000000003788-2-tps-472-462.png)\n\n\n\n\n\n## Citation\n\n本软件使用以下开源软件\n+ Nextjs  [nodejs]\n+ FastApi [python]\n+ LangChain\n\n## License 开源协议\nApache2.0协议\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevsapp%2Fagentcraft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevsapp%2Fagentcraft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevsapp%2Fagentcraft/lists"}