Find a file
davincidreams 28ab0add31 chore: remove unused RooCodeEventName import from presentAssistantMessage
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 07:29:25 -04:00
.changeset Changeset version bump (#12110) 2026-04-13 16:57:35 -06:00
.github feat: make fork standalone as Moo Code 2026-04-23 08:20:11 -04:00
.husky fix: prevent shell injection in pre-push hook environment loading (#9059) 2025-11-06 16:40:03 -05:00
.roo feat(teams): add run_team_phase tool and TeamsManager for phased multi-agent workflows 2026-04-25 06:29:24 -04:00
.vscode Rate limit when starting a subtask (#4453) 2025-06-18 12:45:36 -04:00
apps feat: make fork standalone as Moo Code 2026-04-23 08:20:11 -04:00
docs docs: update PRD to reflect Phase 1 + Teams shipped; add teams reference guide 2026-04-25 06:37:09 -04:00
locales Release v3.52.0 (#12082) 2026-04-08 14:33:47 -06:00
packages feat(swarm-p4): leader permission bridge for concurrent worker tool approval 2026-04-25 07:26:45 -04:00
releases Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
schemas feat: add correct JSON schema for .roomodes configuration files (#11791) 2026-04-08 16:37:14 -06:00
scripts Add back post-revert bug fixes and features (Step 2) (#11463) 2026-02-13 18:40:28 -05:00
src chore: remove unused RooCodeEventName import from presentAssistantMessage 2026-04-25 07:29:25 -04:00
webview-ui feat(swarm-p2): agent identity, SwarmRegistry, and color dots for concurrent workers 2026-04-25 06:57:39 -04:00
.dockerignore Add an option to use our cli for evals (#10456) 2026-01-05 11:33:19 -08:00
.env.sample Revert to pre-AI-SDK state (January 29, 2026) (#11462) 2026-02-13 16:45:18 -05:00
.git-blame-ignore-revs Moved repo to new org (#3756) 2025-05-20 16:42:18 -04:00
.gitattributes feat: mark non-English package.nls.*.json files as linguist-generated (#7271) 2025-08-21 02:56:55 -07:00
.gitconfig Set up ignoring revisions for git blame 2025-01-17 11:21:25 -08:00
.gitignore feat: make fork standalone as Moo Code 2026-04-23 08:20:11 -04:00
.nvmrc Upgrade Node.js to v20.19.2 for security enhancements (#4212) 2025-06-01 17:02:44 -04:00
.prettierrc.json Fix Posthog by correctly copying .env in the build process (#4049) 2025-05-27 11:19:21 -07:00
.roo-hooks.json.example feat: port Claude Code CLI features and add parallel agent/worktree support 2026-04-24 23:50:56 -04:00
.rooignore Add telemetry and privacy policy 2025-03-07 03:03:44 -05:00
.roomodes Add back post-revert bug fixes and features (Step 2) (#11463) 2026-02-13 18:40:28 -05:00
.tool-versions Add pnpm version 10.8.1 to .tool-versions 2026-02-20 22:15:16 -05:00
AGENTS.md fix: resolve race condition in context condensing prompt input (#10876) 2026-01-21 15:11:39 -07:00
CHANGELOG.md feat: make fork standalone as Moo Code 2026-04-23 08:20:11 -04:00
CODE_OF_CONDUCT.md feat: make fork standalone as Moo Code 2026-04-23 08:20:11 -04:00
CONTRIBUTING.md feat: make fork standalone as Moo Code 2026-04-23 08:20:11 -04:00
knip.json Fix knip checks (#11819) 2026-03-01 23:21:13 -08:00
LICENSE Update LICENSE (#2275) 2025-04-03 23:54:26 -04:00
package.json Add back post-revert bug fixes and features (Step 2) (#11463) 2026-02-13 18:40:28 -05:00
pnpm-lock.yaml Roomote banner (#12119) 2026-04-14 18:48:08 -04:00
pnpm-workspace.yaml Remove the "test" custom tools (#10255) 2025-12-21 14:19:25 -08:00
PRIVACY.md feat: make fork standalone as Moo Code 2026-04-23 08:20:11 -04:00
README.md feat: make fork standalone as Moo Code 2026-04-23 08:20:11 -04:00
renovate.json Ignore @vscode/vsce in renovate (#4170) 2025-05-31 00:22:14 -04:00
SECURITY.md feat: make fork standalone as Moo Code 2026-04-23 08:20:11 -04:00
tsconfig.json Task metadata (#7092) 2025-08-14 03:14:17 -07:00
turbo.json Improve turbo task dependency declarations (#4323) 2025-06-04 09:32:27 -07:00

Moo Code

A self-hosted fork of Roo Code — an AI-powered coding assistant for VS Code.

Note: This is an independent fork maintained separately from the upstream Roo Code project. It is not affiliated with or endorsed by Roo Code Veterinary Inc.

Features

  • Generate code from natural language descriptions and specs
  • Adapt with Modes: Code, Architect, Ask, Debug, and Custom Modes
  • Refactor & debug existing code
  • Write & update documentation
  • Answer questions about your codebase
  • Automate repetitive tasks
  • Utilize MCP Servers

Build & Install

Prerequisites

Build

pnpm install
pnpm build

Create VSIX

cd src && pnpm vsix

Install Extension

code --install-extension ../bin/moo-code-{version}.vsix

Development

  1. Clone the repo
  2. Run pnpm install
  3. Open in VS Code
  4. Press F5 to launch the extension development host

Modes

  • Code Mode: Everyday coding, edits, and file ops
  • Architect Mode: Plan systems, specs, and migrations
  • Ask Mode: Fast answers, explanations, and docs
  • Debug Mode: Trace issues, add logs, isolate root causes
  • Custom Modes: Build specialized modes for your workflow

License

Licensed under the Apache License 2.0.