Get help writing code
AI assistants that write, explain and fix code, plus add-ons that make them better.
Our top 8 picks. New to this? Start here.
ECC
Gives an AI coding assistant a ready-made routine for planning, testing, reviewing and remembering its work.
Add-ons for AI coding toolsSpec Kit
Gives AI coding assistants step-by-step processes, such as writing a plan before building a feature.
Add-ons for AI coding toolsgraphify
Maps a software project into a searchable web of connected ideas that your AI coding assistant can explore.
Add-ons for AI coding toolsCC Switch
A desktop app for switching AI providers and managing settings in Claude Code, Codex and similar coding tools.
Coding assistantsOrca
A workspace app for running several AI coding agents side by side and keeping track of them in one place.
Add-ons for AI coding toolsClaude Skills (Full-Stack Dev Skills)
A pack of skills that gives the Claude Code assistant expert know-how for many programming tasks.
Add-ons for AI coding toolsTaskmaster
Breaks a software project into an organised task list that AI coding tools can work through.
Coding assistantsOpenCursor
An open-source AI coding agent inside VS Code that works with your choice of AI model.
Quick comparison
| Project | Without coding? | Cost | Privacy |
|---|---|---|---|
| ECC | With some setup | Free, with optional paid extras | See page |
| Spec Kit | Developers only | Free, but needs an AI account | See page |
| graphify | Developers only | Free, with optional paid extras | Your choice |
| CC Switch | With some setup | Free, but needs an AI account | Sends what you give it to an online service |
| Orca | With some setup | Free, but needs an AI account | See page |
| Claude Skills (Full-Stack Dev Skills) | With some setup | Free, but needs an AI account | Sends what you give it to an online service |
| Taskmaster | Developers only | Free, but needs an AI account | Sends what you give it to an online service |
| OpenCursor | Developers only | Free, but needs an AI account | Your choice |