Coding & Development🌐universal
✨ AiderDesk: The AI-Powered Development Platform
AI coding agent for software engineers
Quick Start
Install this Skill
npx skills add hotovo/aider-desk
# ✨ AiderDesk: The AI-Powered Development Platform
[](https://aiderdesk.hotovo.com/docs)
[](https://discord.com/invite/dyM3G9nTe4)
[](https://deepwiki.com/hotovo/aider-desk)
[](https://gitmcp.io/hotovo/aider-desk)
**AiderDesk transforms how you write software** by combining an autonomous AI agent, powerful code generation, and a comprehensive toolset into a single desktop application. Whether you're building complex features, refactoring large codebases, or automating repetitive tasks, AiderDesk gives you an intelligent coding companion that works the way you do.
## 🎬 Overview
<div align="center">
<a href="https://www.youtube.com/watch?v=KSWlhB-O2SE">
<img src="https://img.youtube.com/vi/9oyIdntCh7g/0.jpg" alt="AiderDesk Overview Video" width=400>
</a>
</div>
## ✨ Key Features
AiderDesk is packed with features designed for modern software development:
* **🤖 Autonomous Agent Mode**: An intelligent AI agent (powered by Vercel AI SDK) that autonomously plans and executes complex tasks—from implementing features to refactoring entire modules. Just describe what you need, and the agent breaks it down, explores your codebase, uses the right tools, and delivers results.
* **🧩 Extensible Tool Ecosystem**:
* **Power Tools**: Direct file operations, semantic search, grep, shell commands, web fetching
* **Aider Tools**: Deep integration with Aider's intelligent code generation and modification
* **Memory Tools**: Vector-based persistent knowledge storage that learns project patterns and preferences
* **Skills**: Progressive disclosure system to add domain expertise and custom workflows
* **Task Tools**: Complete task management with cost tracking and todo lists
* **Todo Tools**: Built-in checklist management that agents can use to track progress
* **👥 Specialized Subagents**: Create cost-optimized AI specialists for specific tasks (code review, testing, documentation). Automatic or on-demand invocation with configurable permissions and context memory.
* **🎛️ Customizable Agent Profiles**: Configure different agent behaviors with system prompts, custom instructions, tool approvals, and rule files. Pre-built profiles included for common workflows.
* **🧠 Persistent Memory**: The agent remembers project patterns, architectural decisions, and your preferences across tasks using local vector search (LanceDB).
* **📂 Advanced Task Management**: Organize work with tasks that include chat history, context files, cost tracking, todos, and optional Git worktree isolation for safe experimentation.
* **🌿 Git Worktrees**: Create isolated development environments for safe, parallel feature development. Multiple merge strategies with built-in revert support.
* **🔌 Effortless IDE Integration**: Automatically sync context files with your active editor in:
* IntelliJ IDEA ([Plugin](https://plugins.jetbrains.com/plugin/26313-aiderdesk-connector) | [GitHub](https://github.com/hotovo/aider-desk-connector-intellij-plugin))
* VSCode ([Extension](https://marketplace.visualstudio.com/items?itemName=hotovo-sk.aider-desk-connector) | [GitHub](https://github.com/hotovo/aider-desk-connector-vscode-extension))
* **🧩 MCP Server Support**: Connect to any Model Context Protocol (MCP) server to add external capabilities (web browsing, database access, custom tools).
* **⚙️ Hooks & Automation**: JavaScript hooks for workflow automation—respond to events, modify behavior, and integrate with external tools.
* **📊 Usage Dashboard**: Visualize token usage, costs, and model distribution with interactive charts and tables.
* **💰 Cost Tracking**: Monitor token usage and associated costs per task for both Aider and Agent.
* **🌐 REST API**: Integrate AiderDesk with external tools and workflows.
* **🌐 AiderDesk as MCP Server**: Expose AiderDesk's core functionality to other MCP-compatible clients (Claude Desktop, Cursor, etc.).
[**Learn more about AiderDesk →**](https://aiderdesk.hotovo.com/docs)
---
### 🤖 Agent Mode: Autonomous AI Assistant
AiderDesk's Agent Mode transforms the application into a powerful, autonomous coding companion. Instead of just generating code snippets, the agent can:
- **Plan Multi-Step Work**: Break down complex requests like "implement OAuth authentication" into actionable steps
- **Intelligently Explore**: Use semantic search and grep to understand your codebase structure
- **Execute Safely**: Operate files, run commands, and fetch documentation with your approval
- **Learn from Context**: Retrieve relevant memories about project patterns and your preferences
- **Delegate to Specialists**: Automatically invoke specialized subagents for code review, testing, or documentation
<div ali
... (truncated)Repository
1.1kstars
89forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
🤖claude🌐universal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
🌐universal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
✨gemini🤖claude💬gpt🌐universal
524
34
View
misakanet-failure-memory
Coding & Development📚 A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
🤖claude⌨️cursor🌐universal
424
158
View