![]() Onboarding |
![]() Work and Jobs |
![]() Models and providers |
![]() Brain and memory |
![]() Automations |
![]() MCP and external agents |
` | Add a file-watcher trigger |
| `aiden trigger add webhook --label
Give Aiden a job. Watch it work. See what actually happened.
## In-chat slash commands
Type `/help` inside Aiden for the complete command list grouped by category.
### Configuration
`/model` · `/personality` · `/skin` · `/streaming` · `/reasoning` · `/verbose` · `/debug-prompt` · `/identity`
### Session
`/clear` · `/cls` · `/compress` · `/save` · `/title` · `/usage` · `/undo` · `/retry` · `/queue` · `/activity`
### System
`/sandbox` · `/tce` · `/browser-depth` · `/daemon` · `/suggestions` · `/update` · `/skills` · `/tools` · `/plugins` · `/cron` · `/runs` · `/trigger` · `/tasks` · `/adjust` · `/trace` · `/artifacts` · `/home` · `/doctor` · `/status` · `/show` · `/history`
### Sub-agents
`/spawn-pause on|off|status` · `/recovery list|show|clear` · `/planner-guard on|off|status`
### Walkthrough and onboarding
`/walkthrough` — guided tour of Aiden’s main capabilities
### Authentication
`/auth login` · `/auth status` · `/auth refresh`
### MCP
`/reload-mcp` · `/setup`
## Daemon mode (opt-in)
### Linux
```bash
export AIDEN_DAEMON=1
aiden daemon install
loginctl enable-linger $USER
```
### macOS
```bash
export AIDEN_DAEMON=1
aiden daemon install
```
### Windows
See [`docs/v4.5/daemon-windows.md`](docs/v4.5/daemon-windows.md). Foreground execution with `aiden daemon start` is recommended for initial testing.
## Troubleshooting
Common issues live in [`docs/v4.5/troubleshooting.md`](docs/v4.5/troubleshooting.md).
Quick reference:
- **Daemon already running** — inspect and remove a stale daemon runtime lock only after confirming no daemon process is active
- **Webhook 401 despite valid HMAC** — confirm the expected webhook format
- **IMAP authentication failure** — Gmail and Outlook commonly require app passwords
- **High RSS or slow drain** — use the daemon soak tests and inspect active processes
- **Boot stuck during setup** — non-TTY input may prevent interactive onboarding; configure the provider environment or use a supported non-interactive mode
- **An old setup screen appears** — remove stale global binaries and reinstall with `npm install -g aiden-runtime@latest`
- **`/help` does not list a command** — some commands require an active session or capability
- **npm permission errors on Windows** — use a user-writable npm prefix and install into a normal directory rather than a drive root
- **Native module version mismatch** — switch to Node 20 or Node 22, then reinstall `aiden-runtime` under that active Node version
https://github.com/user-attachments/assets/3acc997f-1d71-45d1-9955-11b67abd0c50
https://github.com/user-attachments/assets/9e734168-cf76-4cc0-975a-379e5402ee90
https://github.com/user-attachments/assets/5e7011a5-630d-43bd-8ed3-67084c7645db
## The book
📖 **Omega** — A novel about code, solitude, and what builds back. The story behind Aiden and what it means to build alone.
[](https://amzn.to/49ceO8l)
## Sponsor
Aiden is free and open source. If it saves you time or you want it to keep getting better, sponsorship helps cover server costs, API testing, infrastructure, and the time required to keep shipping.
[](https://razorpay.me/@whitelotus9625)
Even a one-time tip or a star on the repository is appreciated.
## Acknowledgements
Built solo by **Shiva Deore** at **Taracod**.
Aiden builds on open-source foundations including TypeScript, Node.js, SQLite, `better-sqlite3`, Playwright, Chromium, `chokidar`, `croner`, `inquirer`, `marked`, `kleur`, the Model Context Protocol, and provider SDKs.
Thank you to everyone building, testing, documenting, and maintaining the foundations that make Aiden possible.
## Contributing
Aiden is built solo right now, but contributions are welcome — bug reports, skill submissions, provider adapters, tests, and documentation improvements.
Before opening a PR:
1. Fork the repository
2. Run `npm install`
3. Make changes on a focused feature branch
4. Run `npm run typecheck`
5. Run `npm run build`
6. Test the relevant Aiden workflow locally
7. Open a PR with a clear description of what changed and why
Keep PRs focused. One feature or fix per PR. Be honest about what works, what remains uncertain, and what was tested.
## License
- **Core runtime:** [AGPL-3.0](LICENSE). You can self-host, modify, and distribute Aiden as long as covered modifications remain under the AGPL.
- **Bundled skills:** Apache-2.0.
- **Commercial licensing for closed-source derivatives:** contact [hello@taracod.com](mailto:hello@taracod.com).
The planned `skills.taracod.com` marketplace will support community skills under their declared licenses.
## Links
| Where | What |
|---|---|
| 🌐 **Website** | [aiden.taracod.com](https://aiden.taracod.com) |
| 💬 **Discord** | [discord.gg/CU5wshJW4F](https://discord.gg/CU5wshJW4F) |
| 📦 **npm** | [aiden-runtime](https://www.npmjs.com/package/aiden-runtime) |
| 🐙 **Source** | [github.com/taracodlabs/aiden](https://github.com/taracodlabs/aiden) |
| 📁 **Standalone releases** | [github.com/taracodlabs/aiden-releases](https://github.com/taracodlabs/aiden-releases) |
| 🧾 **Release notes** | [v4.18.0](https://github.com/taracodlabs/aiden/releases/tag/v4.18.0) · [v4.17.0](https://github.com/taracodlabs/aiden/releases/tag/v4.17.0) · [v4.16.1](https://github.com/taracodlabs/aiden/releases/tag/v4.16.1) · [v4.16.0](https://github.com/taracodlabs/aiden/releases/tag/v4.16.0) · [v4.15.1](https://github.com/taracodlabs/aiden/releases/tag/v4.15.1) · [v4.15.0](https://github.com/taracodlabs/aiden/releases/tag/v4.15.0) · [v4.13.0](https://github.com/taracodlabs/aiden/releases/tag/v4.13.0) · [v4.12.0](https://github.com/taracodlabs/aiden/releases/tag/v4.12.0) |
| 📖 **Book — Omega** | [Amazon](https://amzn.to/49ceO8l) |
| 📚 **Docs** | [`docs/v4.5/`](docs/v4.5/) |
| 💖 **Sponsor** | [razorpay.me/@whitelotus9625](https://razorpay.me/@whitelotus9625) |
| ✉️ **Contact** | [contact@taracod.com](mailto:contact@taracod.com) |
## Disclaimer
Aiden can read and write files, run shell commands, access the web, operate supported applications, and connect to external services. It is autonomous within the limits you set.
Review permissions carefully, keep backups, use limited credentials, and test important workflows in a safe environment.
Aiden is actively developed, and some capabilities remain experimental or platform-dependent. Report reproducible problems so they can be investigated and fixed.
**Built solo by Shiva Deore at Taracod. Started as a hobby project. Improving with every release.**
### Welcome
- **Contributors** — bug reports, skill submissions, provider adapters, tests, and documentation PRs are welcome.
- **Sponsors and investors** — Aiden is built by one person and funded through client work. To help it grow faster, contact [contact@taracod.com](mailto:contact@taracod.com) or sponsor through [Razorpay](https://razorpay.me/@whitelotus9625).
- **Beta testers** — try Aiden on real workflows, file reproducible issues, and share what works and what does not.
---