类库
› Hephaestus
Ido-Levi/Hephaestus
Hephaestus是一个半结构化智能体框架,核心特点是让AI智能体在任务执行过程中,根据实际发现的需求动态生成并构建工作流程,而非依赖预先定义的指令。它支持软件项目开发、Bug修复、代码库索引等多种自动化任务。
技术栈
框架
FastAPI
^0.104.0
React
^18.2.0
数据请求
React Query
^5.8.0
ORM
SQLAlchemy
构建工具
Vite
^5.4.20
测试
pytest
^7.4.0
网络
Axios
^1.6.0
Requests
CSS 框架
Tailwind CSS
^3.3.6
查看全部依赖 (74)
依赖
@docusaurus/core
3.9.2
@docusaurus/preset-classic
3.9.2
@docusaurus/theme-mermaid
^3.9.2
@easyops-cn/docusaurus-search-local
^0.52.1
@mdx-js/react
^3.0.0
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-progress
^1.1.7
@types/dagre
^0.7.53
Pydantic
aiofiles
alembic
anthropic
anyio
class-variance-authority
^0.7.1
clsx
^2.1.1
dagre
^0.8.5
date-fns
^2.30.0
fastmcp
framer-motion
^10.16.0
gitpython
highlight.js
^11.9.0
httpx
langchain
langchain-community
langchain-google-genai
langchain-groq
langchain-openai
libtmux
lucide-react
^0.292.0
mcp
openai
passlib
prism-react-renderer
^2.3.0
prometheus-client
pydantic-settings
python-dotenv
python-jose
pyyaml
qdrant-client
react-dom
^18.2.0
react-flow-renderer
^10.3.17
react-grid-layout
^1.5.2
react-hot-toast
^2.4.1
react-markdown
^9.0.1
react-router-dom
^6.20.0
reactflow
^11.11.4
recharts
^3.2.1
rehype-highlight
^7.0.0
remark-gfm
^4.0.0
rich
structlog
tailwind-merge
^3.3.1
tenacity
textual
uvicorn
watchdog
websockets
开发依赖
@docusaurus/module-type-aliases
3.9.2
@docusaurus/tsconfig
3.9.2
@docusaurus/types
3.9.2
@types/node
^20.10.0
@types/react
^18.2.0
@types/react-dom
^18.2.0
@types/react-grid-layout
^1.3.5
@vitejs/plugin-react
^4.2.0
autoprefixer
^10.4.16
black
^23.0.0
flake8
^6.0.0
ipython
^8.17.0
mypy
^1.7.0
postcss
^8.4.32
pytest-asyncio
^0.21.0
pytest-cov
^4.1.0
typescript
^5.3.0
截图