taracodlabs/aiden
Aiden — Autonomous AI agent that operates your computer with prompts: browser control, terminal execution, workflows, tools, recovery systems, and persistent memory. Built solo. AGPL-3.0.
What it solves
Most AI tools are limited to providing advice or text. Aiden is designed to move from a simple goal to actual execution by interacting with your computer's files, terminal, browser, and various APIs to complete real-world work.
How it works
Aiden follows a structured lifecycle: Goal $\rightarrow$ Plan $\rightarrow$ Tools $\rightarrow$ Permission $\rightarrow$ Execution $\rightarrow$ Recovery $\rightarrow$ Evidence $\rightarrow$ Result. It uses a variety of providers (like OpenAI, Anthropic, or local Ollama) and can delegate specific parts of a job to isolated sub-agents. It includes built-in guardrails, error recovery, and a verification step to ensure the requested result was actually produced.
Who it’s for
- Developers looking to automate codebase tasks like bug fixing, testing, and repository inspection.
- Researchers needing to collect, compare, and structure findings from web sources.
- Automators who want to react to files, schedules, or webhooks via a background daemon.
- Power users wanting to automate browser workflows or complex personal operations.
Highlights
- Multi-tool capability: Works across files, shell commands, browsers, and MCP servers.
- Durable autonomy: Uses persistent task objects to resume work after restarts and recover from failures.
- High control: Features risk-tiered approvals, budget enforcement, and a live dashboard to monitor tokens and progress.
- Extensive connectivity: Supports 19+ providers and multiple communication channels like Discord, Slack, and Telegram.