// summary
Dothething is a local AI agent that autonomously handles complex tasks like research, browser automation, and code execution. It plans its own work, manages tools, and can be extended with custom skills or MCP servers. The system supports persistent sessions, cost tracking, and orchestrator mode for managing multiple parallel agents.
// technical analysis
Dothething (DTT) is a local AI agent designed to autonomously execute complex, multi-step tasks by breaking them down into manageable sub-tasks and utilizing a diverse suite of tools. Its architecture leverages Claude Opus via OpenRouter as the primary decision-maker, while employing specialized models for summarization and oracle-based verification to optimize performance and cost. By integrating browser automation, file manipulation, and custom skill injection, the project solves the problem of manual workflow execution, allowing users to delegate research, coding, and data extraction tasks to an agent that manages its own progress and configuration.
// key highlights
// use cases
// getting started
To begin, clone the repository and execute the dtt.sh script with a prompt describing your task. The system will automatically set up a Python virtual environment and prompt you for necessary API keys, which are securely stored in ~/.dtt/env. You can then explore advanced features by using flags like --orchestrator for parallel tasks or --resume to continue previous work.