Skip to content

Directory · Coding

OpenHands

Open-source AI software engineer — runs in a sandbox, edits code, executes commands, and opens PRs from natural language tasks.

Open Source

Best for

Autonomous coding experiments, issue-to-PR workflows, research on agentic dev

Pros and cons

Pros

  • Full dev environment in a container
  • GitHub integration for real PRs
  • Active OSS community (formerly OpenDevin)

Cons

  • Not production-ready for unsupervised merges
  • Compute-hungry (Docker + long agent runs)
  • Quality varies wildly by task complexity

Alternatives

Claude CodeCursor agent modeSWE-agent

More coding tools

Aider

Coding

Open Source

Open-source terminal pair-programmer. Per-commit AI history, model-agnostic, MIT license.

Best for

Engineers who want git-tracked AI edits + model freedom

Pros

  • Open source MIT
  • Model-agnostic (Claude/GPT/local)
  • Tight git integration

Cons

  • CLI only
  • Setup more involved than commercial alternatives
  • BYO API costs

Alternatives

Claude CodeContinueCursor
Subscription

Terminal-native agent that reads, writes, runs, and reviews your codebase.

Best for

Multi-file refactors, agent loops, server-side coding work

Pros

  • Strongest agent reliability
  • Powerful hooks + MCP
  • Lives in your shell

Cons

  • No GUI for diffs
  • Token costs add up on long sessions
  • Steeper learning curve than IDE tools

Alternatives

AiderCursor agent mode

Continue

Coding

Open Source

Open-source AI coding extension for VS Code, JetBrains, and Cursor. JSON-configurable, full local-model support.

Best for

Engineers wanting AI inside their existing editor without switching

Pros

  • Open source
  • Works in JetBrains
  • Local model support via Ollama

Cons

  • Setup more complex than Cursor
  • Weaker autonomous agent than dedicated tools

Alternatives

CursorCodeiumGitHub Copilot

Browse the full directory →