Roo Code

AI

AI coding assistant with custom modes and multi-model agent execution

Open source alternative to:
Compare Side-by-Side

Project Metrics

  • GitHub Stars11,200↑+1950
  • Forks1,100
  • LicenseApache-2.0
  • Last Commit18 hours ago
  • Repository Age1 year
  • Release Versionv2.8.0
  • Self-HostableYes (Docker / Bare Metal)
Verified Snapshot (2026-10-18)

Metrics verified via independent GitHub snapshot. Monthly velocity (+1950) is an estimated projection based on recent 30-day repository activity.

Technology Stack

TypeScriptVS CodeReactLLMs

Categories

About Roo Code

Roo Code expands autonomous coding with distinct role modes (Architect for system design, Code for implementation, Ask for code exploration). Supports OpenAI, Anthropic, DeepSeek, and local Ollama models with granular token budgeting.

#Agent#Claude Code Alternative#Multi-mode#Architect Mode#VS Code

Quick Self-Host Guide

1

Install Roo Code

Install from VS Code Extension gallery
2

Add API Endpoint

Choose Anthropic Claude, DeepSeek-R1, or local model via Ollama
3

Select Task Mode

Switch between Architect, Code, or Custom Modes

Similar Open Source Projects

View Supabase
Supabase logo

Supabase

The open source Firebase alternative with Postgres

Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, and Storage.

76,500↑+1250
3 hours ago
Apache-2.0
Alternative to:
View Firecrawl
Firecrawl logo

Firecrawl

AI

Turn any website into clean, AI-ready data via API

API for AI agents to search, scrape, crawl, and interact with the live web, returning clean Markdown.

28,400↑+2400
9 hours ago
AGPL-3.0
Alternative to:
View Baserow

Baserow

Open source no-code relational database and Airtable alternative

Create databases, build collaborative applications, and automate workflows without coding.

12,500↑+450
2 days ago
MIT
Alternative to:
Related Tutorials

Step-by-Step Guides for Roo Code

Browse all guides →
coding

Building Full-Stack Web Apps in Hours with Cursor and Supabase

A practical workflow for structuring a React and Supabase app, using an AI coding editor for one feature at a time, and validating the result before deployment.

#cursor#supabase#react
6 min read
Read Guide
coding

Run a Local LLM for Code Review: Setup and Privacy Checks

A practical guide to running a language model on your own hardware and checking which parts of your editor or workflow may still use network services.

#local-llm#privacy#ollama
5 min read
Read Guide