Roo

Roocode.com

Roo keeps your projects on track with specialized modes built to stay focused and ship high-quality code. It’s open source and works seamlessly with any model.

 

The AI dev team that gets things done.

  • Specialized Modes
    From Planning and Architecture to Debugging and beyond — Roo’s specialized modes stay focused and deliver results. Each mode knows when to hand off tasks to another, ensuring smooth collaboration. You can even create your own modes or explore options from the marketplace.
  • Model-Agnostic
    Use your preferred provider key or run local inference — with no markup, lock-in, or restrictions. Roo works with models from Anthropic, OpenAI, Gemini, Grok, Qwen, Kimi, Mistral, Ollama, and more.
  • Granular Auto-Approval
    Stay in full control of Roo’s actions. Approve steps individually as you build trust, or go YOLO mode and let it run autonomously.
  • Proudly Open Source
    Roo is community-driven and fully auditable, with no hidden throttling or surprises behind the scenes.
  • Highly Customizable
    Tailor Roo to your workflow — from inference context and model properties to slash commands and other fine-tuned settings.
  • Secure and Private by Design
    Roo uses a client-only architecture, so no code leaves your machine unless you explicitly allow it. It’s built with privacy in mind and is SOC 2 Type II compliant.

Testimonial:

We tried the rest, now we are using the best. The alternatives are more restrictive. I didn’t use competitors for a reason. This team is killing it. – Ali Davachi, Reviewer at VS Code Marketplace

I’ve tried Cursor, Windsurf, Cline, Trae and others, and although using RooCode with OpenRouter is more expensive, it is also far more effective. Its agents and initial setup, and learning how to use Code/Architect/Orchestrator, help a great deal in developing quality projects. – Wiliam Azzam, Reviewer at VS Code Marketplace