Latest commit

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

RootClaude

Root terminal for any LLM.

RootClaude is an open-source coding-agent CLI with 19 premium skills, 8 free models, and deep reasoning capabilities. Built for software engineers who want powerful AI assistance without the cost.

░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░▒▓████████▓▒░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓███████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒▒▓███▓▒░░▒▓██████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░

LicenseGitHub

Why RootClaude?

  • 19 Premium Skills — Code quality, design, security, performance, reasoning
  • 8 Free Models — MiMo, Qwen, DeepSeek, Nemotron, GPT-OSS, Gemma, North
  • Zero Cost — All models are free tier, no API keys required
  • Smart Routing — Simple tasks → fast model, complex tasks → powerful model
  • Deep Reasoning — Multi-step thinking, chain-of-thought, self-verification
  • AutoCLI WebFetch — Direct HTTP fetch without browser dependency
  • Persistent Memory — Cross-session context and learnings

Quick Start

Install

git clone https://github.com/RootBugs/Rootclaude.git
cd Rootclaude
npm install
npm run build
node bin/rootclaude

Start

rootclaude

Default Provider

RootClaude comes with OpenCode Zen as the default provider — no API key setup required.

SettingValue
ProviderOpenCode Zen
ModelDeepSeek V4 Flash Free
Endpointhttps://opencode.ai/zen/v1
API KeyNot required (free tier)

Simply run rootclaude and start coding. No configuration needed.

Skills (19 Total)

CategorySkills
Code Qualityelite-coder, ultra-prompt, code-quality, tdd-enforcer
Designpremium-design, ui-design-quality, responsive-design
Securitysecurity-first
Performanceperformance-optimized, agent-cache, context-optimizer
Memorysmart-memory
Searchmulti-search
Reasoningdeep-reasoning, system-prompt-master
Developmentfullstack-master, react-nextjs-master, project-builder, debug-fix
Utilitiesultra-fast, css-validator, verify-claims, render-check, memory-manager, agent-orchestrator

Agent Routing

Agent TypeModelProvider
ExploreMiMo V2.5 FreeOpenCode Zen
PlanQwen3 CoderOpenRouter
GeneralMiMo V2.5 FreeOpenCode Zen
VerificationNemotron 3 SuperOpenRouter
DefaultDeepSeek V4 Flash FreeOpenCode Zen

Supported Models

ModelProviderTypeCost
DeepSeek V4 Flash FreeOpenCode ZenMainFree
MiMo V2.5 FreeOpenCode ZenSub-agentFree
Qwen3 CoderOpenRouterSub-agentFree
Nemotron 3 SuperOpenRouterSub-agentFree
Llama 3.3 70BOpenRouterSub-agentFree
GPT-OSS 120BOpenRouterSub-agentFree
Gemma 4 31BOpenRouterSub-agentFree
North Mini CodeOpenRouterSub-agentFree

Supported Providers

RootClaude supports 200+ models across multiple providers:

ProviderModelsAPI Key Required
OpenCode ZenDeepSeek, MiMo, Qwen, GLM, MiniMax, KimiNo (free tier)
AnthropicClaude Opus, Sonnet, HaikuYes
OpenAIGPT-5, GPT-4o, CodexYes
Google GeminiGemini 2.0, Gemini ProYes
OllamaLlama, Mistral, Qwen (local)No
LM StudioAny local modelNo
GitHub CopilotGPT-4o, ClaudeYes
AWS BedrockClaude, Llama, MistralYes
Google VertexGemini, ClaudeYes
DeepSeekDeepSeek V4, V3Yes

Configuration

Provider Profiles

Switch providers with /provider or set environment variables:

# OpenCode Zen (default - free)export OPENAI_BASE_URL=https://opencode.ai/zen/v1
export OPENAI_API_KEY=public
export OPENAI_MODEL=deepseek-v4-flash-free
# OpenAIexport CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_MODEL=gpt-4o
# Anthropicexport ANTHROPIC_API_KEY=sk-ant-your-key

Settings

Configure via settings.json in ~/.openclaude/:

{
"model": "deepseek-v4-flash-free",
"permissions": {
"allow": ["Bash(npm:*)", "Bash(git:*)", "Read", "Edit", "Write"],
"deny": ["Bash(rm -rf /:*)"]
},
"hooks": {},
"env": {}
}

Architecture

RootClaude
├── Main Model (DeepSeek V4 Flash Free via OpenCode Zen)
├── 8 Agent Models (OpenRouter)
├── 19 Skills (reasoning-enhanced)
├── Agent Routing (smart model selection)
├── Smart Routing (simple → fast, complex → powerful)
├── AutoCLI WebFetch (direct HTTP)
├── Persistent Memory (cross-session)
└── GitHub: RootBugs/Rootclaude

Commands

CommandDescription
/helpShow available commands
/statusShow current status
/modelSwitch model
/providerSwitch provider
/skillsList available skills
/compactCompact conversation
/clearClear conversation
/themeChange theme
/hooksManage hooks
/mcpMCP server management

License

MIT — See LICENSE for details.


Built with ❤️ by RootBugs

About

RootClaude Root terminal for any LLM. Opensource coding agent with 6+ models, premium skills, and DeepScrape integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Latest commit

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

RootClaude

Root terminal for any LLM.

RootClaude is an open-source coding-agent CLI with 19 premium skills, 8 free models, and deep reasoning capabilities. Built for software engineers who want powerful AI assistance without the cost.

░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░▒▓████████▓▒░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓███████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒▒▓███▓▒░░▒▓██████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░

LicenseGitHub

Why RootClaude?

  • 19 Premium Skills — Code quality, design, security, performance, reasoning
  • 8 Free Models — MiMo, Qwen, DeepSeek, Nemotron, GPT-OSS, Gemma, North
  • Zero Cost — All models are free tier, no API keys required
  • Smart Routing — Simple tasks → fast model, complex tasks → powerful model
  • Deep Reasoning — Multi-step thinking, chain-of-thought, self-verification
  • AutoCLI WebFetch — Direct HTTP fetch without browser dependency
  • Persistent Memory — Cross-session context and learnings

Quick Start

Install

git clone https://github.com/RootBugs/Rootclaude.git
cd Rootclaude
npm install
npm run build
node bin/rootclaude

Start

rootclaude

Default Provider

RootClaude comes with OpenCode Zen as the default provider — no API key setup required.

SettingValue
ProviderOpenCode Zen
ModelDeepSeek V4 Flash Free
Endpointhttps://opencode.ai/zen/v1
API KeyNot required (free tier)

Simply run rootclaude and start coding. No configuration needed.

Skills (19 Total)

CategorySkills
Code Qualityelite-coder, ultra-prompt, code-quality, tdd-enforcer
Designpremium-design, ui-design-quality, responsive-design
Securitysecurity-first
Performanceperformance-optimized, agent-cache, context-optimizer
Memorysmart-memory
Searchmulti-search
Reasoningdeep-reasoning, system-prompt-master
Developmentfullstack-master, react-nextjs-master, project-builder, debug-fix
Utilitiesultra-fast, css-validator, verify-claims, render-check, memory-manager, agent-orchestrator

Agent Routing

Agent TypeModelProvider
ExploreMiMo V2.5 FreeOpenCode Zen
PlanQwen3 CoderOpenRouter
GeneralMiMo V2.5 FreeOpenCode Zen
VerificationNemotron 3 SuperOpenRouter
DefaultDeepSeek V4 Flash FreeOpenCode Zen

Supported Models

ModelProviderTypeCost
DeepSeek V4 Flash FreeOpenCode ZenMainFree
MiMo V2.5 FreeOpenCode ZenSub-agentFree
Qwen3 CoderOpenRouterSub-agentFree
Nemotron 3 SuperOpenRouterSub-agentFree
Llama 3.3 70BOpenRouterSub-agentFree
GPT-OSS 120BOpenRouterSub-agentFree
Gemma 4 31BOpenRouterSub-agentFree
North Mini CodeOpenRouterSub-agentFree

Supported Providers

RootClaude supports 200+ models across multiple providers:

ProviderModelsAPI Key Required
OpenCode ZenDeepSeek, MiMo, Qwen, GLM, MiniMax, KimiNo (free tier)
AnthropicClaude Opus, Sonnet, HaikuYes
OpenAIGPT-5, GPT-4o, CodexYes
Google GeminiGemini 2.0, Gemini ProYes
OllamaLlama, Mistral, Qwen (local)No
LM StudioAny local modelNo
GitHub CopilotGPT-4o, ClaudeYes
AWS BedrockClaude, Llama, MistralYes
Google VertexGemini, ClaudeYes
DeepSeekDeepSeek V4, V3Yes

Configuration

Provider Profiles

Switch providers with /provider or set environment variables:

# OpenCode Zen (default - free)export OPENAI_BASE_URL=https://opencode.ai/zen/v1
export OPENAI_API_KEY=public
export OPENAI_MODEL=deepseek-v4-flash-free
# OpenAIexport CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_MODEL=gpt-4o
# Anthropicexport ANTHROPIC_API_KEY=sk-ant-your-key

Settings

Configure via settings.json in ~/.openclaude/:

{
"model": "deepseek-v4-flash-free",
"permissions": {
"allow": ["Bash(npm:*)", "Bash(git:*)", "Read", "Edit", "Write"],
"deny": ["Bash(rm -rf /:*)"]
},
"hooks": {},
"env": {}
}

Architecture

RootClaude
├── Main Model (DeepSeek V4 Flash Free via OpenCode Zen)
├── 8 Agent Models (OpenRouter)
├── 19 Skills (reasoning-enhanced)
├── Agent Routing (smart model selection)
├── Smart Routing (simple → fast, complex → powerful)
├── AutoCLI WebFetch (direct HTTP)
├── Persistent Memory (cross-session)
└── GitHub: RootBugs/Rootclaude

Commands

CommandDescription
/helpShow available commands
/statusShow current status
/modelSwitch model
/providerSwitch provider
/skillsList available skills
/compactCompact conversation
/clearClear conversation
/themeChange theme
/hooksManage hooks
/mcpMCP server management

License

MIT — See LICENSE for details.


Built with ❤️ by RootBugs

About

RootClaude Root terminal for any LLM. Opensource coding agent with 6+ models, premium skills, and DeepScrape integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

RootClaude

Root terminal for any LLM.

RootClaude is an open-source coding-agent CLI with 19 premium skills, 8 free models, and deep reasoning capabilities. Built for software engineers who want powerful AI assistance without the cost.

░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░▒▓████████▓▒░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓███████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒▒▓███▓▒░░▒▓██████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░

LicenseGitHub

Why RootClaude?

  • 19 Premium Skills — Code quality, design, security, performance, reasoning
  • 8 Free Models — MiMo, Qwen, DeepSeek, Nemotron, GPT-OSS, Gemma, North
  • Zero Cost — All models are free tier, no API keys required
  • Smart Routing — Simple tasks → fast model, complex tasks → powerful model
  • Deep Reasoning — Multi-step thinking, chain-of-thought, self-verification
  • AutoCLI WebFetch — Direct HTTP fetch without browser dependency
  • Persistent Memory — Cross-session context and learnings

Quick Start

Install

git clone https://github.com/RootBugs/Rootclaude.git
cd Rootclaude
npm install
npm run build
node bin/rootclaude

Start

rootclaude

Default Provider

RootClaude comes with OpenCode Zen as the default provider — no API key setup required.

SettingValue
ProviderOpenCode Zen
ModelDeepSeek V4 Flash Free
Endpointhttps://opencode.ai/zen/v1
API KeyNot required (free tier)

Simply run rootclaude and start coding. No configuration needed.

Skills (19 Total)

CategorySkills
Code Qualityelite-coder, ultra-prompt, code-quality, tdd-enforcer
Designpremium-design, ui-design-quality, responsive-design
Securitysecurity-first
Performanceperformance-optimized, agent-cache, context-optimizer
Memorysmart-memory
Searchmulti-search
Reasoningdeep-reasoning, system-prompt-master
Developmentfullstack-master, react-nextjs-master, project-builder, debug-fix
Utilitiesultra-fast, css-validator, verify-claims, render-check, memory-manager, agent-orchestrator

Agent Routing

Agent TypeModelProvider
ExploreMiMo V2.5 FreeOpenCode Zen
PlanQwen3 CoderOpenRouter
GeneralMiMo V2.5 FreeOpenCode Zen
VerificationNemotron 3 SuperOpenRouter
DefaultDeepSeek V4 Flash FreeOpenCode Zen

Supported Models

ModelProviderTypeCost
DeepSeek V4 Flash FreeOpenCode ZenMainFree
MiMo V2.5 FreeOpenCode ZenSub-agentFree
Qwen3 CoderOpenRouterSub-agentFree
Nemotron 3 SuperOpenRouterSub-agentFree
Llama 3.3 70BOpenRouterSub-agentFree
GPT-OSS 120BOpenRouterSub-agentFree
Gemma 4 31BOpenRouterSub-agentFree
North Mini CodeOpenRouterSub-agentFree

Supported Providers

RootClaude supports 200+ models across multiple providers:

ProviderModelsAPI Key Required
OpenCode ZenDeepSeek, MiMo, Qwen, GLM, MiniMax, KimiNo (free tier)
AnthropicClaude Opus, Sonnet, HaikuYes
OpenAIGPT-5, GPT-4o, CodexYes
Google GeminiGemini 2.0, Gemini ProYes
OllamaLlama, Mistral, Qwen (local)No
LM StudioAny local modelNo
GitHub CopilotGPT-4o, ClaudeYes
AWS BedrockClaude, Llama, MistralYes
Google VertexGemini, ClaudeYes
DeepSeekDeepSeek V4, V3Yes

Configuration

Provider Profiles

Switch providers with /provider or set environment variables:

# OpenCode Zen (default - free)export OPENAI_BASE_URL=https://opencode.ai/zen/v1
export OPENAI_API_KEY=public
export OPENAI_MODEL=deepseek-v4-flash-free
# OpenAIexport CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_MODEL=gpt-4o
# Anthropicexport ANTHROPIC_API_KEY=sk-ant-your-key

Settings

Configure via settings.json in ~/.openclaude/:

{
"model": "deepseek-v4-flash-free",
"permissions": {
"allow": ["Bash(npm:*)", "Bash(git:*)", "Read", "Edit", "Write"],
"deny": ["Bash(rm -rf /:*)"]
},
"hooks": {},
"env": {}
}

Architecture

RootClaude
├── Main Model (DeepSeek V4 Flash Free via OpenCode Zen)
├── 8 Agent Models (OpenRouter)
├── 19 Skills (reasoning-enhanced)
├── Agent Routing (smart model selection)
├── Smart Routing (simple → fast, complex → powerful)
├── AutoCLI WebFetch (direct HTTP)
├── Persistent Memory (cross-session)
└── GitHub: RootBugs/Rootclaude

Commands

CommandDescription
/helpShow available commands
/statusShow current status
/modelSwitch model
/providerSwitch provider
/skillsList available skills
/compactCompact conversation
/clearClear conversation
/themeChange theme
/hooksManage hooks
/mcpMCP server management

License

MIT — See LICENSE for details.


Built with ❤️ by RootBugs

About

RootClaude Root terminal for any LLM. Opensource coding agent with 6+ models, premium skills, and DeepScrape integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

RootClaude

Root terminal for any LLM.

RootClaude is an open-source coding-agent CLI with 19 premium skills, 8 free models, and deep reasoning capabilities. Built for software engineers who want powerful AI assistance without the cost.

░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░▒▓████████▓▒░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓███████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒▒▓███▓▒░░▒▓██████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░

LicenseGitHub

Why RootClaude?

  • 19 Premium Skills — Code quality, design, security, performance, reasoning
  • 8 Free Models — MiMo, Qwen, DeepSeek, Nemotron, GPT-OSS, Gemma, North
  • Zero Cost — All models are free tier, no API keys required
  • Smart Routing — Simple tasks → fast model, complex tasks → powerful model
  • Deep Reasoning — Multi-step thinking, chain-of-thought, self-verification
  • AutoCLI WebFetch — Direct HTTP fetch without browser dependency
  • Persistent Memory — Cross-session context and learnings

Quick Start

Install

git clone https://github.com/RootBugs/Rootclaude.git
cd Rootclaude
npm install
npm run build
node bin/rootclaude

Start

rootclaude

Default Provider

RootClaude comes with OpenCode Zen as the default provider — no API key setup required.

SettingValue
ProviderOpenCode Zen
ModelDeepSeek V4 Flash Free
Endpointhttps://opencode.ai/zen/v1
API KeyNot required (free tier)

Simply run rootclaude and start coding. No configuration needed.

Skills (19 Total)

CategorySkills
Code Qualityelite-coder, ultra-prompt, code-quality, tdd-enforcer
Designpremium-design, ui-design-quality, responsive-design
Securitysecurity-first
Performanceperformance-optimized, agent-cache, context-optimizer
Memorysmart-memory
Searchmulti-search
Reasoningdeep-reasoning, system-prompt-master
Developmentfullstack-master, react-nextjs-master, project-builder, debug-fix
Utilitiesultra-fast, css-validator, verify-claims, render-check, memory-manager, agent-orchestrator

Agent Routing

Agent TypeModelProvider
ExploreMiMo V2.5 FreeOpenCode Zen
PlanQwen3 CoderOpenRouter
GeneralMiMo V2.5 FreeOpenCode Zen
VerificationNemotron 3 SuperOpenRouter
DefaultDeepSeek V4 Flash FreeOpenCode Zen

Supported Models

ModelProviderTypeCost
DeepSeek V4 Flash FreeOpenCode ZenMainFree
MiMo V2.5 FreeOpenCode ZenSub-agentFree
Qwen3 CoderOpenRouterSub-agentFree
Nemotron 3 SuperOpenRouterSub-agentFree
Llama 3.3 70BOpenRouterSub-agentFree
GPT-OSS 120BOpenRouterSub-agentFree
Gemma 4 31BOpenRouterSub-agentFree
North Mini CodeOpenRouterSub-agentFree

Supported Providers

RootClaude supports 200+ models across multiple providers:

ProviderModelsAPI Key Required
OpenCode ZenDeepSeek, MiMo, Qwen, GLM, MiniMax, KimiNo (free tier)
AnthropicClaude Opus, Sonnet, HaikuYes
OpenAIGPT-5, GPT-4o, CodexYes
Google GeminiGemini 2.0, Gemini ProYes
OllamaLlama, Mistral, Qwen (local)No
LM StudioAny local modelNo
GitHub CopilotGPT-4o, ClaudeYes
AWS BedrockClaude, Llama, MistralYes
Google VertexGemini, ClaudeYes
DeepSeekDeepSeek V4, V3Yes

Configuration

Provider Profiles

Switch providers with /provider or set environment variables:

# OpenCode Zen (default - free)export OPENAI_BASE_URL=https://opencode.ai/zen/v1
export OPENAI_API_KEY=public
export OPENAI_MODEL=deepseek-v4-flash-free
# OpenAIexport CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_MODEL=gpt-4o
# Anthropicexport ANTHROPIC_API_KEY=sk-ant-your-key

Settings

Configure via settings.json in ~/.openclaude/:

{
"model": "deepseek-v4-flash-free",
"permissions": {
"allow": ["Bash(npm:*)", "Bash(git:*)", "Read", "Edit", "Write"],
"deny": ["Bash(rm -rf /:*)"]
},
"hooks": {},
"env": {}
}

Architecture

RootClaude
├── Main Model (DeepSeek V4 Flash Free via OpenCode Zen)
├── 8 Agent Models (OpenRouter)
├── 19 Skills (reasoning-enhanced)
├── Agent Routing (smart model selection)
├── Smart Routing (simple → fast, complex → powerful)
├── AutoCLI WebFetch (direct HTTP)
├── Persistent Memory (cross-session)
└── GitHub: RootBugs/Rootclaude

Commands

CommandDescription
/helpShow available commands
/statusShow current status
/modelSwitch model
/providerSwitch provider
/skillsList available skills
/compactCompact conversation
/clearClear conversation
/themeChange theme
/hooksManage hooks
/mcpMCP server management

License

MIT — See LICENSE for details.


Built with ❤️ by RootBugs

About

RootClaude Root terminal for any LLM. Opensource coding agent with 6+ models, premium skills, and DeepScrape integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Latest commit

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

RootClaude

Root terminal for any LLM.

RootClaude is an open-source coding-agent CLI with 19 premium skills, 8 free models, and deep reasoning capabilities. Built for software engineers who want powerful AI assistance without the cost.

░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░▒▓████████▓▒░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓███████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒▒▓███▓▒░░▒▓██████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░

LicenseGitHub

Why RootClaude?

  • 19 Premium Skills — Code quality, design, security, performance, reasoning
  • 8 Free Models — MiMo, Qwen, DeepSeek, Nemotron, GPT-OSS, Gemma, North
  • Zero Cost — All models are free tier, no API keys required
  • Smart Routing — Simple tasks → fast model, complex tasks → powerful model
  • Deep Reasoning — Multi-step thinking, chain-of-thought, self-verification
  • AutoCLI WebFetch — Direct HTTP fetch without browser dependency
  • Persistent Memory — Cross-session context and learnings

Quick Start

Install

git clone https://github.com/RootBugs/Rootclaude.git
cd Rootclaude
npm install
npm run build
node bin/rootclaude

Start

rootclaude

Default Provider

RootClaude comes with OpenCode Zen as the default provider — no API key setup required.

SettingValue
ProviderOpenCode Zen
ModelDeepSeek V4 Flash Free
Endpointhttps://opencode.ai/zen/v1
API KeyNot required (free tier)

Simply run rootclaude and start coding. No configuration needed.

Skills (19 Total)

CategorySkills
Code Qualityelite-coder, ultra-prompt, code-quality, tdd-enforcer
Designpremium-design, ui-design-quality, responsive-design
Securitysecurity-first
Performanceperformance-optimized, agent-cache, context-optimizer
Memorysmart-memory
Searchmulti-search
Reasoningdeep-reasoning, system-prompt-master
Developmentfullstack-master, react-nextjs-master, project-builder, debug-fix
Utilitiesultra-fast, css-validator, verify-claims, render-check, memory-manager, agent-orchestrator

Agent Routing

Agent TypeModelProvider
ExploreMiMo V2.5 FreeOpenCode Zen
PlanQwen3 CoderOpenRouter
GeneralMiMo V2.5 FreeOpenCode Zen
VerificationNemotron 3 SuperOpenRouter
DefaultDeepSeek V4 Flash FreeOpenCode Zen

Supported Models

ModelProviderTypeCost
DeepSeek V4 Flash FreeOpenCode ZenMainFree
MiMo V2.5 FreeOpenCode ZenSub-agentFree
Qwen3 CoderOpenRouterSub-agentFree
Nemotron 3 SuperOpenRouterSub-agentFree
Llama 3.3 70BOpenRouterSub-agentFree
GPT-OSS 120BOpenRouterSub-agentFree
Gemma 4 31BOpenRouterSub-agentFree
North Mini CodeOpenRouterSub-agentFree

Supported Providers

RootClaude supports 200+ models across multiple providers:

ProviderModelsAPI Key Required
OpenCode ZenDeepSeek, MiMo, Qwen, GLM, MiniMax, KimiNo (free tier)
AnthropicClaude Opus, Sonnet, HaikuYes
OpenAIGPT-5, GPT-4o, CodexYes
Google GeminiGemini 2.0, Gemini ProYes
OllamaLlama, Mistral, Qwen (local)No
LM StudioAny local modelNo
GitHub CopilotGPT-4o, ClaudeYes
AWS BedrockClaude, Llama, MistralYes
Google VertexGemini, ClaudeYes
DeepSeekDeepSeek V4, V3Yes

Configuration

Provider Profiles

Switch providers with /provider or set environment variables:

# OpenCode Zen (default - free)export OPENAI_BASE_URL=https://opencode.ai/zen/v1
export OPENAI_API_KEY=public
export OPENAI_MODEL=deepseek-v4-flash-free
# OpenAIexport CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_MODEL=gpt-4o
# Anthropicexport ANTHROPIC_API_KEY=sk-ant-your-key

Settings

Configure via settings.json in ~/.openclaude/:

{
"model": "deepseek-v4-flash-free",
"permissions": {
"allow": ["Bash(npm:*)", "Bash(git:*)", "Read", "Edit", "Write"],
"deny": ["Bash(rm -rf /:*)"]
},
"hooks": {},
"env": {}
}

Architecture

RootClaude
├── Main Model (DeepSeek V4 Flash Free via OpenCode Zen)
├── 8 Agent Models (OpenRouter)
├── 19 Skills (reasoning-enhanced)
├── Agent Routing (smart model selection)
├── Smart Routing (simple → fast, complex → powerful)
├── AutoCLI WebFetch (direct HTTP)
├── Persistent Memory (cross-session)
└── GitHub: RootBugs/Rootclaude

Commands

CommandDescription
/helpShow available commands
/statusShow current status
/modelSwitch model
/providerSwitch provider
/skillsList available skills
/compactCompact conversation
/clearClear conversation
/themeChange theme
/hooksManage hooks
/mcpMCP server management

License

MIT — See LICENSE for details.


Built with ❤️ by RootBugs

About

RootClaude Root terminal for any LLM. Opensource coding agent with 6+ models, premium skills, and DeepScrape integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

RootClaude

Root terminal for any LLM.

RootClaude is an open-source coding-agent CLI with 19 premium skills, 8 free models, and deep reasoning capabilities. Built for software engineers who want powerful AI assistance without the cost.

░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░▒▓████████▓▒░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓███████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒▒▓███▓▒░░▒▓██████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░

LicenseGitHub

Why RootClaude?

  • 19 Premium Skills — Code quality, design, security, performance, reasoning
  • 8 Free Models — MiMo, Qwen, DeepSeek, Nemotron, GPT-OSS, Gemma, North
  • Zero Cost — All models are free tier, no API keys required
  • Smart Routing — Simple tasks → fast model, complex tasks → powerful model
  • Deep Reasoning — Multi-step thinking, chain-of-thought, self-verification
  • AutoCLI WebFetch — Direct HTTP fetch without browser dependency
  • Persistent Memory — Cross-session context and learnings

Quick Start

Install

git clone https://github.com/RootBugs/Rootclaude.git
cd Rootclaude
npm install
npm run build
node bin/rootclaude

Start

rootclaude

Default Provider

RootClaude comes with OpenCode Zen as the default provider — no API key setup required.

SettingValue
ProviderOpenCode Zen
ModelDeepSeek V4 Flash Free
Endpointhttps://opencode.ai/zen/v1
API KeyNot required (free tier)

Simply run rootclaude and start coding. No configuration needed.

Skills (19 Total)

CategorySkills
Code Qualityelite-coder, ultra-prompt, code-quality, tdd-enforcer
Designpremium-design, ui-design-quality, responsive-design
Securitysecurity-first
Performanceperformance-optimized, agent-cache, context-optimizer
Memorysmart-memory
Searchmulti-search
Reasoningdeep-reasoning, system-prompt-master
Developmentfullstack-master, react-nextjs-master, project-builder, debug-fix
Utilitiesultra-fast, css-validator, verify-claims, render-check, memory-manager, agent-orchestrator

Agent Routing

Agent TypeModelProvider
ExploreMiMo V2.5 FreeOpenCode Zen
PlanQwen3 CoderOpenRouter
GeneralMiMo V2.5 FreeOpenCode Zen
VerificationNemotron 3 SuperOpenRouter
DefaultDeepSeek V4 Flash FreeOpenCode Zen

Supported Models

ModelProviderTypeCost
DeepSeek V4 Flash FreeOpenCode ZenMainFree
MiMo V2.5 FreeOpenCode ZenSub-agentFree
Qwen3 CoderOpenRouterSub-agentFree
Nemotron 3 SuperOpenRouterSub-agentFree
Llama 3.3 70BOpenRouterSub-agentFree
GPT-OSS 120BOpenRouterSub-agentFree
Gemma 4 31BOpenRouterSub-agentFree
North Mini CodeOpenRouterSub-agentFree

Supported Providers

RootClaude supports 200+ models across multiple providers:

ProviderModelsAPI Key Required
OpenCode ZenDeepSeek, MiMo, Qwen, GLM, MiniMax, KimiNo (free tier)
AnthropicClaude Opus, Sonnet, HaikuYes
OpenAIGPT-5, GPT-4o, CodexYes
Google GeminiGemini 2.0, Gemini ProYes
OllamaLlama, Mistral, Qwen (local)No
LM StudioAny local modelNo
GitHub CopilotGPT-4o, ClaudeYes
AWS BedrockClaude, Llama, MistralYes
Google VertexGemini, ClaudeYes
DeepSeekDeepSeek V4, V3Yes

Configuration

Provider Profiles

Switch providers with /provider or set environment variables:

# OpenCode Zen (default - free)export OPENAI_BASE_URL=https://opencode.ai/zen/v1
export OPENAI_API_KEY=public
export OPENAI_MODEL=deepseek-v4-flash-free
# OpenAIexport CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_MODEL=gpt-4o
# Anthropicexport ANTHROPIC_API_KEY=sk-ant-your-key

Settings

Configure via settings.json in ~/.openclaude/:

{
"model": "deepseek-v4-flash-free",
"permissions": {
"allow": ["Bash(npm:*)", "Bash(git:*)", "Read", "Edit", "Write"],
"deny": ["Bash(rm -rf /:*)"]
},
"hooks": {},
"env": {}
}

Architecture

RootClaude
├── Main Model (DeepSeek V4 Flash Free via OpenCode Zen)
├── 8 Agent Models (OpenRouter)
├── 19 Skills (reasoning-enhanced)
├── Agent Routing (smart model selection)
├── Smart Routing (simple → fast, complex → powerful)
├── AutoCLI WebFetch (direct HTTP)
├── Persistent Memory (cross-session)
└── GitHub: RootBugs/Rootclaude

Commands

CommandDescription
/helpShow available commands
/statusShow current status
/modelSwitch model
/providerSwitch provider
/skillsList available skills
/compactCompact conversation
/clearClear conversation
/themeChange theme
/hooksManage hooks
/mcpMCP server management

License

MIT — See LICENSE for details.


Built with ❤️ by RootBugs

About

RootClaude Root terminal for any LLM. Opensource coding agent with 6+ models, premium skills, and DeepScrape integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

RootClaude

Root terminal for any LLM.

RootClaude is an open-source coding-agent CLI with 19 premium skills, 8 free models, and deep reasoning capabilities. Built for software engineers who want powerful AI assistance without the cost.

░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░▒▓████████▓▒░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓███████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒▒▓███▓▒░░▒▓██████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░

LicenseGitHub

Why RootClaude?

  • 19 Premium Skills — Code quality, design, security, performance, reasoning
  • 8 Free Models — MiMo, Qwen, DeepSeek, Nemotron, GPT-OSS, Gemma, North
  • Zero Cost — All models are free tier, no API keys required
  • Smart Routing — Simple tasks → fast model, complex tasks → powerful model
  • Deep Reasoning — Multi-step thinking, chain-of-thought, self-verification
  • AutoCLI WebFetch — Direct HTTP fetch without browser dependency
  • Persistent Memory — Cross-session context and learnings

Quick Start

Install

git clone https://github.com/RootBugs/Rootclaude.git
cd Rootclaude
npm install
npm run build
node bin/rootclaude

Start

rootclaude

Default Provider

RootClaude comes with OpenCode Zen as the default provider — no API key setup required.

SettingValue
ProviderOpenCode Zen
ModelDeepSeek V4 Flash Free
Endpointhttps://opencode.ai/zen/v1
API KeyNot required (free tier)

Simply run rootclaude and start coding. No configuration needed.

Skills (19 Total)

CategorySkills
Code Qualityelite-coder, ultra-prompt, code-quality, tdd-enforcer
Designpremium-design, ui-design-quality, responsive-design
Securitysecurity-first
Performanceperformance-optimized, agent-cache, context-optimizer
Memorysmart-memory
Searchmulti-search
Reasoningdeep-reasoning, system-prompt-master
Developmentfullstack-master, react-nextjs-master, project-builder, debug-fix
Utilitiesultra-fast, css-validator, verify-claims, render-check, memory-manager, agent-orchestrator

Agent Routing

Agent TypeModelProvider
ExploreMiMo V2.5 FreeOpenCode Zen
PlanQwen3 CoderOpenRouter
GeneralMiMo V2.5 FreeOpenCode Zen
VerificationNemotron 3 SuperOpenRouter
DefaultDeepSeek V4 Flash FreeOpenCode Zen

Supported Models

ModelProviderTypeCost
DeepSeek V4 Flash FreeOpenCode ZenMainFree
MiMo V2.5 FreeOpenCode ZenSub-agentFree
Qwen3 CoderOpenRouterSub-agentFree
Nemotron 3 SuperOpenRouterSub-agentFree
Llama 3.3 70BOpenRouterSub-agentFree
GPT-OSS 120BOpenRouterSub-agentFree
Gemma 4 31BOpenRouterSub-agentFree
North Mini CodeOpenRouterSub-agentFree

Supported Providers

RootClaude supports 200+ models across multiple providers:

ProviderModelsAPI Key Required
OpenCode ZenDeepSeek, MiMo, Qwen, GLM, MiniMax, KimiNo (free tier)
AnthropicClaude Opus, Sonnet, HaikuYes
OpenAIGPT-5, GPT-4o, CodexYes
Google GeminiGemini 2.0, Gemini ProYes
OllamaLlama, Mistral, Qwen (local)No
LM StudioAny local modelNo
GitHub CopilotGPT-4o, ClaudeYes
AWS BedrockClaude, Llama, MistralYes
Google VertexGemini, ClaudeYes
DeepSeekDeepSeek V4, V3Yes

Configuration

Provider Profiles

Switch providers with /provider or set environment variables:

# OpenCode Zen (default - free)export OPENAI_BASE_URL=https://opencode.ai/zen/v1
export OPENAI_API_KEY=public
export OPENAI_MODEL=deepseek-v4-flash-free
# OpenAIexport CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_MODEL=gpt-4o
# Anthropicexport ANTHROPIC_API_KEY=sk-ant-your-key

Settings

Configure via settings.json in ~/.openclaude/:

{
"model": "deepseek-v4-flash-free",
"permissions": {
"allow": ["Bash(npm:*)", "Bash(git:*)", "Read", "Edit", "Write"],
"deny": ["Bash(rm -rf /:*)"]
},
"hooks": {},
"env": {}
}

Architecture

RootClaude
├── Main Model (DeepSeek V4 Flash Free via OpenCode Zen)
├── 8 Agent Models (OpenRouter)
├── 19 Skills (reasoning-enhanced)
├── Agent Routing (smart model selection)
├── Smart Routing (simple → fast, complex → powerful)
├── AutoCLI WebFetch (direct HTTP)
├── Persistent Memory (cross-session)
└── GitHub: RootBugs/Rootclaude

Commands

CommandDescription
/helpShow available commands
/statusShow current status
/modelSwitch model
/providerSwitch provider
/skillsList available skills
/compactCompact conversation
/clearClear conversation
/themeChange theme
/hooksManage hooks
/mcpMCP server management

License

MIT — See LICENSE for details.


Built with ❤️ by RootBugs

About

RootClaude Root terminal for any LLM. Opensource coding agent with 6+ models, premium skills, and DeepScrape integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Latest commit

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

RootClaude

Root terminal for any LLM.

RootClaude is an open-source coding-agent CLI with 19 premium skills, 8 free models, and deep reasoning capabilities. Built for software engineers who want powerful AI assistance without the cost.

░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░▒▓████████▓▒░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓███████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒▒▓███▓▒░░▒▓██████▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░░▒▓█▓▒░░▒▓██████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓██████▓▒░░▒▓███████▓▒░

LicenseGitHub

Why RootClaude?

  • 19 Premium Skills — Code quality, design, security, performance, reasoning
  • 8 Free Models — MiMo, Qwen, DeepSeek, Nemotron, GPT-OSS, Gemma, North
  • Zero Cost — All models are free tier, no API keys required
  • Smart Routing — Simple tasks → fast model, complex tasks → powerful model
  • Deep Reasoning — Multi-step thinking, chain-of-thought, self-verification
  • AutoCLI WebFetch — Direct HTTP fetch without browser dependency
  • Persistent Memory — Cross-session context and learnings

Quick Start

Install

git clone https://github.com/RootBugs/Rootclaude.git
cd Rootclaude
npm install
npm run build
node bin/rootclaude

Start

rootclaude

Default Provider

RootClaude comes with OpenCode Zen as the default provider — no API key setup required.

SettingValue
ProviderOpenCode Zen
ModelDeepSeek V4 Flash Free
Endpointhttps://opencode.ai/zen/v1
API KeyNot required (free tier)

Simply run rootclaude and start coding. No configuration needed.

Skills (19 Total)

CategorySkills
Code Qualityelite-coder, ultra-prompt, code-quality, tdd-enforcer
Designpremium-design, ui-design-quality, responsive-design
Securitysecurity-first
Performanceperformance-optimized, agent-cache, context-optimizer
Memorysmart-memory
Searchmulti-search
Reasoningdeep-reasoning, system-prompt-master
Developmentfullstack-master, react-nextjs-master, project-builder, debug-fix
Utilitiesultra-fast, css-validator, verify-claims, render-check, memory-manager, agent-orchestrator

Agent Routing

Agent TypeModelProvider
ExploreMiMo V2.5 FreeOpenCode Zen
PlanQwen3 CoderOpenRouter
GeneralMiMo V2.5 FreeOpenCode Zen
VerificationNemotron 3 SuperOpenRouter
DefaultDeepSeek V4 Flash FreeOpenCode Zen

Supported Models

ModelProviderTypeCost
DeepSeek V4 Flash FreeOpenCode ZenMainFree
MiMo V2.5 FreeOpenCode ZenSub-agentFree
Qwen3 CoderOpenRouterSub-agentFree
Nemotron 3 SuperOpenRouterSub-agentFree
Llama 3.3 70BOpenRouterSub-agentFree
GPT-OSS 120BOpenRouterSub-agentFree
Gemma 4 31BOpenRouterSub-agentFree
North Mini CodeOpenRouterSub-agentFree

Supported Providers

RootClaude supports 200+ models across multiple providers:

ProviderModelsAPI Key Required
OpenCode ZenDeepSeek, MiMo, Qwen, GLM, MiniMax, KimiNo (free tier)
AnthropicClaude Opus, Sonnet, HaikuYes
OpenAIGPT-5, GPT-4o, CodexYes
Google GeminiGemini 2.0, Gemini ProYes
OllamaLlama, Mistral, Qwen (local)No
LM StudioAny local modelNo
GitHub CopilotGPT-4o, ClaudeYes
AWS BedrockClaude, Llama, MistralYes
Google VertexGemini, ClaudeYes
DeepSeekDeepSeek V4, V3Yes

Configuration

Provider Profiles

Switch providers with /provider or set environment variables:

# OpenCode Zen (default - free)export OPENAI_BASE_URL=https://opencode.ai/zen/v1
export OPENAI_API_KEY=public
export OPENAI_MODEL=deepseek-v4-flash-free
# OpenAIexport CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_MODEL=gpt-4o
# Anthropicexport ANTHROPIC_API_KEY=sk-ant-your-key

Settings

Configure via settings.json in ~/.openclaude/:

{
"model": "deepseek-v4-flash-free",
"permissions": {
"allow": ["Bash(npm:*)", "Bash(git:*)", "Read", "Edit", "Write"],
"deny": ["Bash(rm -rf /:*)"]
},
"hooks": {},
"env": {}
}

Architecture

RootClaude
├── Main Model (DeepSeek V4 Flash Free via OpenCode Zen)
├── 8 Agent Models (OpenRouter)
├── 19 Skills (reasoning-enhanced)
├── Agent Routing (smart model selection)
├── Smart Routing (simple → fast, complex → powerful)
├── AutoCLI WebFetch (direct HTTP)
├── Persistent Memory (cross-session)
└── GitHub: RootBugs/Rootclaude

Commands

CommandDescription
/helpShow available commands
/statusShow current status
/modelSwitch model
/providerSwitch provider
/skillsList available skills
/compactCompact conversation
/clearClear conversation
/themeChange theme
/hooksManage hooks
/mcpMCP server management

License

MIT — See LICENSE for details.


Built with ❤️ by RootBugs

About

RootClaude Root terminal for any LLM. Opensource coding agent with 6+ models, premium skills, and DeepScrape integration.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages