Files
agent_alpha/pyproject.toml
furyhawk 1d840a4a07 feat: Integrate DeepResearch into Agent Alpha with new research API and UI
- Added new research API endpoints in frontend/src/research-api.ts for session management, history, todos, checkpoints, and file handling.
- Created a detailed plan for merging DeepResearch features into Agent Alpha, including file modifications and new file creations.
- Introduced new skills for diagram design, report writing, and research methodology to enhance research capabilities.
- Updated Docker and infrastructure configurations to support new services and dependencies.
2026-06-17 20:43:20 +08:00

40 lines
1.1 KiB
TOML

[project]
name = "agent-alpha"
version = "0.4.0"
description = "Add your description here"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"fastapi[standard]>=0.136.3",
"logfire[asyncpg,fastapi,httpx,sqlite3]>=4.36.0",
"pydantic-settings>=2.7.0",
"pydantic-ai-backend[docker]>=0.2.11",
"pydantic-ai-harness[code-mode]>=0.3.0",
"pydantic-ai-shields>=0.3.4",
"pydantic-ai-skills>=0.11.0",
"pydantic-ai-slim[duckduckgo,mcp,openai]>=1.107.0",
"pydantic-ai-todo>=0.2.4",
"pydantic-deep[web]>=0.3.28",
"subagents-pydantic-ai>=0.1.0",
"summarization-pydantic-ai>=0.1.0",
"markdown>=3.5",
"pytz>=2026.2",
"uvicorn[standard]>=0.34.0",
"asyncpg>=0.30.0",
"bcrypt>=4.2.0",
"redis[hiredis]>=5.2.0",
"sqlalchemy[asyncio]>=2.0.36",
"pymupdf>=1.27.2.3",
"python-docx>=1.2.0",
"langchain-text-splitters>=1.1.2",
# Vector Database
"pymilvus>=2.5.0",
# Embeddings
"openai>=1.0.0",
# Hybrid Search (optional: reranker requires sentence-transformers)
"rank-bm25>=0.2.2",
]
[project.optional-dependencies]
export = ["weasyprint>=60.0"]