Practical overview
When it fits
Use Dexto when building an agent application that needs orchestration of model calls, state and tools, or when you want to start from its included coding agent.
Who it is for
- Developers building custom AI agents or agentic applications.
- Developers who want a coding agent to work with a codebase through a CLI or Web UI.
Documented uses
- Define agents in YAML with a model, tools, storage and permissions.
- Connect agents to MCP servers for tools such as filesystem access or browser automation.
- Use the included coding agent to read, write and refactor code, run shell commands and tests, and delegate exploration or planning.
Requirements & limits
- Dexto is a framework and harness: using it involves configuring an agent and its model and tools.
- Model setup varies: listed hosted providers use API keys or cloud credentials, while local models require local installation or setup.
- The coding agent is available through the CLI and Web UI; the project also describes SDKs for embedding agent development.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Connect MCP servers in an agent YAML configuration
Configure an agent with filesystem and browser MCP servers using the documented YAML pattern.
Before you start
- Dexto
- An agent YAML configuration file
npxavailable to invoke the configured server packages
Steps
Add an
mcpServerssection to the agent YAML file.Add a
filesystemserver withtype: stdio,command: npx, and arguments['-y', '@modelcontextprotocol/server-filesystem', '.'].Add a
browserserver withtype: stdio,command: npx, and arguments['-y', '@anthropics/mcp-server-puppeteer'].Browse and add servers using the MCP Store in the Web UI or
/mcpcommands in the CLI.
Expected outcome
The agent YAML describes filesystem and browser MCP servers, and Dexto provides documented interfaces for browsing and adding servers.
Guide limitations
- The source does not document a complete launch or validation procedure for this configuration.
- Server access and behavior are not verified by these configuration steps.
Compare options for Agent orchestration
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| Dexto | Define agents in YAML with a model, tools, storage and permissions. | CLI | |
| Agenite | Define typed tools with JSON Schema validation and error handling. | CLI | |
| Veldra | Create an agent with a policy, tools, skills, knowledge base and reasoning method. | Self-hosted | The documented deployment is self-hosted and uses a sign-in gate after a first-run administrator account is created. |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 15 October 2026
- Original website title
- truffle-ai/dexto · Official homepage title · retained in its source language

