Overview of the DeerFlow App
mainThe DeerFlow App is a complete, ready-to-deploy 'Super Agent' application that serves as the reference implementation for a production DeerFlow experience. It integrates the Harness runtime, a web-based conversation workspace, an API gateway, and a reverse proxy into a single system.
Key Capabilities
- Web workspace: A browser-based UI supporting threads, artifacts, file uploads, and skill selection.
- Custom agents: Management of named agents with specific models, skills, and tool sets.
- Thread management: Persistent conversation threads featuring checkpointing and history.
- Streaming responses: Real-time token streaming including thinking steps and tool call visibility.
- Artifact viewer: In-browser preview and download functionality for agent-produced files and outputs.
- Extensions UI: Interface to enable or disable MCP servers and skills without manual configuration editing.
- Gateway API: A FastAPI-based REST API that includes an embedded LangGraph-compatible agent runtime.