# Aider I/O API

**Canonical:** https://apis.io/apis/aider/aider-i-o-api/  
**Provider:** Aider — https://apis.io/providers/aider/  
**Base URL:** https://github.com/Aider-AI/aider  
**Documentation:** https://github.com/Aider-AI/aider/blob/main/aider/main.py

Aider I/O API is one of 15 APIs that [Aider](https://apis.io/providers/aider/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include IO. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a changelog.

Aider Commands That Move Data In and Out of the Session.

## Operations (7)

| Method | Path | Summary |
|---|---|---|
| POST | `/commands/run` | Aider Run Shell Command |
| POST | `/commands/voice` | Aider Record Voice Input |
| POST | `/commands/web` | Aider Scrape Web Page |
| POST | `/commands/paste` | Aider Paste Clipboard Content |
| POST | `/commands/copy` | Aider Copy Last Assistant Message |
| POST | `/commands/copy-context` | Aider Copy Chat Context as Markdown |
| POST | `/commands/editor` | Aider Open Editor for Prompt |

## Machine-readable artifacts (25)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/aider/refs/heads/main/openapi/aider-i-o-api-openapi.yml
- **Documentation** — https://aider.chat/docs/
- **GitHub** — https://github.com/Aider-AI/aider
- **PyPI** — https://pypi.org/project/aider-chat/
- **Installation** — https://aider.chat/docs/install.html
- **UsageGuide** — https://aider.chat/docs/usage.html
- **Commands** — https://aider.chat/docs/usage/commands.html
- **ChatModes** — https://aider.chat/docs/usage/modes.html
- **Configuration** — https://aider.chat/docs/config.html
- **ConfigOptions** — https://aider.chat/docs/config/options.html
- **ConfigYAML** — https://aider.chat/docs/config/aider_conf.html
- **ConfigEnv** — https://aider.chat/docs/config/dotenv.html
- **APIKeys** — https://aider.chat/docs/config/api-keys.html
- **SupportedModels** — https://aider.chat/docs/llms.html
- **ModelWarnings** — https://aider.chat/docs/llms/warnings.html
- **EditFormats** — https://aider.chat/docs/more/edit-formats.html
- **Leaderboard** — https://aider.chat/docs/leaderboards/
- **ChangeLog** — https://aider.chat/HISTORY.html
- **License** — https://github.com/Aider-AI/aider/blob/main/LICENSE.txt
- **SourceCode** — https://github.com/Aider-AI/aider
- **IssueTracker** — https://github.com/Aider-AI/aider/issues
- **Tutorials** — https://aider.chat/docs/usage/tutorials.html
- **WatchFilesGuide** — https://aider.chat/docs/usage/watch.html
- **VoiceGuide** — https://aider.chat/docs/usage/voice.html
- **ConventionsGuide** — https://aider.chat/docs/usage/conventions.html

## Other Aider APIs (12)

- [Aider Python Module](https://apis.io/apis/aider/python-module/)
- [Aider Chat API](https://apis.io/apis/aider/aider-chat-api/)
- [Aider Editing API](https://apis.io/apis/aider/aider-editing-api/)
- [Aider Files API](https://apis.io/apis/aider/aider-files-api/)
- [Aider Git API](https://apis.io/apis/aider/aider-git-api/)
- [Aider Launch API](https://apis.io/apis/aider/aider-launch-api/)
- [Aider Map API](https://apis.io/apis/aider/aider-map-api/)
- [Aider Models API](https://apis.io/apis/aider/aider-models-api/)
- [Aider Modes API](https://apis.io/apis/aider/aider-modes-api/)
- [Aider Quality API](https://apis.io/apis/aider/aider-quality-api/)
- [Aider Session API](https://apis.io/apis/aider/aider-session-api/)
- [Aider Settings API](https://apis.io/apis/aider/aider-settings-api/)

## Tags

IO

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/aider/aider-i-o-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/aider/.
