Home/Server
/Agent Framework
Framework Selection
| Framework | Best For | Dependencies |
langgraph | Agents needing tool use, memory, multi-turn conversations | langgraph package |
native | Read-only analysis agents (code reviewer, compliance, architecture advisor) | None (built-in ReAct loop) |
deepagents | Complex multi-step agents with autonomous planning and sub-agent delegation | deepagents package |
langchain | Legacy compatibility only | langchain package |
Core Services (app/services/agents/ — 50+ modules)
| Service | Key Class | Responsibility |
framework_router.py | FrameworkRouter | Route agent requests to correct framework based on template |
langgraph_adapter.py | LangGraphAdapter | LangGraph integration (stateful ReAct, memory, checkpoints) |
deepagents_adapter.py | DeepAgentsAdapter | DeepAgents integration (planning, sub-agent spawning, file system) |
native_adapter.py | NativeAdapter | Built-in ReAct loop for read-only analysis |
folder_agent_discovery_service.py | FolderAgentDiscoveryService | Discover agents from filesystem with agent.yaml |
planning/plan_service.py | PlanService | Multi-step plan generation and decomposition |
approvals/approval_service.py | ApprovalService | Execution approval workflows with risk-level thresholds |
mcp_bridge.py | MCPBridge | Bridges MCP tools into agent tool sets |
Agent Routes
| Blueprint | URL Prefix | Purpose |
agents | /agents | Overview page (Phased: A=setup, B=packages, C=runtime + providers) |
agents_page_routes | (sub-routes) | Runtime, providers, shared sources, packs UI |
agents_api_environment_routes | /agents/api/* | Environment status, create-env, install-packages |
agents_api_execution_routes | /agents/api/* | Agent execution, planning, telemetry |
agents_api_definition_routes | /agents/api/* | Agent definition CRUD |
agents_studio_routes | /agents/studio | Studio UI for agent composition |
agents_studio_api_crud_routes | /agents/studio/api/* | Definition CRUD API |
agents_studio_api_governance_routes | /agents/studio/api/* | Governance and policy API |
agents_studio_api_lifecycle_routes | /agents/studio/api/* | Lifecycle and versioning API |
agents_studio_api_tool_routes | /agents/studio/api/* | Tool management API |
Enterprise Agents (50+ pre-built)
The framework includes pre-built agents for major enterprise systems:
- Salesforce, ServiceNow, SAP, Oracle, Microsoft Dynamics
- Jira, GitHub, GitLab, Bitbucket
- Slack, Teams, Discord, Telegram
- AWS, Azure, GCP cloud operations
- MySQL, PostgreSQL, MongoDB, Redis database agents
- And many more...