EveryDev.ai
Subscribe
Home
Tools

3,864+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. gremlord
    gremlord icon

    gremlord

    AI Coding Assistants

    A thin local router that wraps Claude Code to run on any model provider with budget caps, LLM-triaged tier routing, and per-token spend tracking.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and MIT-licensed. Users pay their own model provider API costs; gremlord itself has no charge.

    Engagement

    Available On

    Linux
    Web
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsLLM OrchestrationAgent Harness

    Alternatives

    Claude Code RouterAnte9Router
    Developer
    Maor BrilSan Jose, CA

    Listed Sep 2026

    About gremlord

    gremlord is an MIT-licensed, open-source CLI tool written in Go that wraps Claude Code in a local router, letting developers run the unmodified Claude Code harness against Anthropic, OpenAI, xAI, Ollama, vLLM, OpenRouter, or any OpenAI-compatible endpoint. It installs in one command, requires no daemon, and keeps Claude Code auto-updating on its own schedule. The project was formerly named "agentic" and migrated to the gremlord name; the latest release as of September 2026 is v0.1.6-gremlord.

    What It Is

    gremlord sits between Claude Code and model providers by intercepting ANTHROPIC_BASE_URL — an officially supported gateway hook — and acting as a local proxy. Anthropic traffic passes through byte-faithfully; all other providers (OpenAI dialect, xAI, Ollama, vLLM, OpenRouter) go through full request/stream translation. The result is the same Claude Code TUI, tools, and auto-update behavior, but with the model layer swapped out and every token metered, priced, and checked against configurable budgets.

    How the Router Works

    The architecture is deliberately minimal: a static Go binary with no persistent daemon. The first gremlord session binds the router port and serves all concurrent sessions; when it exits, another running session takes over within seconds. Model names are user-defined aliases in config.yaml, and anything starting with claude- passes through to Anthropic untouched.

    Key routing mechanics include:

    • Two-dialect support: Anthropic passthrough and full OpenAI-dialect translation for all other providers
    • LLM-classifier tier routing: --model auto uses a cheap classifier (e.g., haiku) to assign each turn to a deep, standard, or light tier — sticky for the whole turn, no mid-flight model flips
    • Task specialist overrides: A fixed label set (implementation, sql_data, debugging, code_review, architecture, security_review, critical_review) adds a second routing dimension without an extra classifier call
    • Size-aware routing: Requests are checked against each candidate model's declared context window before routing; a request too large for all configured models is refused before reaching any provider
    • Context scaling: Each model's real context_window (and optional effective_context) is declared so Claude Code's auto-compact fires at the right moment for 32K local models and 400K cloud models alike

    Spend Tracking and Budget Gates

    Every routed API token is logged to a local SQLite database with pricing applied at request time. gremlord cost --by model breaks spend down by model, profile, or session. Hard-stop budgets (daily, weekly, monthly) are configurable globally or per profile; when a cap is hit, the router refuses the next request with a message in the TUI — in-flight responses are never cut. A live statusline registered by gremlord setup shows session and daily spend in real time.

    Subagents, Sessions, and CLI Delegation

    • Subagents on any model: gremlord agents sync writes one subagent definition per configured model alias into ~/.claude/agents/, making any alias selectable by name (e.g., subagent_type: "gremlord-qwen") with full routing and budget enforcement
    • Session peer discovery: gremlord peers matches Claude Code sessions by both auto-derived session name and project directory, surfacing ties rather than guessing
    • CLI delegation: A cli provider type can hand whole tasks to a locally installed Codex or Grok CLI under the user's own subscription login; gremlord never reads or proxies the OAuth token

    Update: v0.1.6-gremlord

    The latest release (v0.1.6-gremlord, published September 10, 2026) fixes cost --receipt to honor the --since flag. The project was renamed from "agentic" to "gremlord" in this release cycle; gremlord setup and gremlord agents sync handle migration from ~/.agentic to ~/.gremlord, copying config and cost history while leaving the originals intact. Recent additions include the gremlord eval paired model evaluation feature (experimental), Auto Goal loop detection, deferred tool loading re-enablement, and estimator calibration for translated model token counts.

    Tradeoffs to Know

    Non-Anthropic models work through translation, but Claude Code's prompts and tool patterns are tuned for Claude — the project's own documentation notes they are "clunkier in the main loop" and better suited as cheap workhorses for background tasks and subagents. Specific gaps include no cache_control breakpoints on OpenAI-dialect backends, display-only thinking blocks, unavailability of Anthropic server tools (web search, code execution) on translated models, and token counting that deliberately overestimates by ~15% to prevent context overflow. The tool is explicitly positioned for a single developer, not a team gateway — for team deployments, the README points to LiteLLM as a more mature option.

    gremlord - 1

    Community Discussions

    Be the first to start a conversation about gremlord

    Share your experience with gremlord, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and MIT-licensed. Users pay their own model provider API costs; gremlord itself has no charge.

    • Multi-provider routing (Anthropic, OpenAI, xAI, Ollama, vLLM, OpenRouter)
    • LLM-classifier tier routing
    • Per-token spend tracking
    • Budget caps (daily, weekly, monthly)
    • Subagent definitions per model alias

    Capabilities

    Key Features

    • Multi-provider routing: Anthropic, OpenAI, xAI, Ollama, vLLM, OpenRouter, DeepSeek, Groq
    • LLM-classifier tier routing (deep/standard/light) with per-turn sticky decisions
    • Task specialist overrides for implementation, debugging, code review, architecture, security review, and more
    • Size-aware routing that checks context window before picking a model
    • Context scaling per model with configurable effective_context
    • Per-token spend tracking in local SQLite database
    • Hard-stop daily, weekly, and monthly budget caps (global and per profile)
    • Live spend statusline in Claude Code TUI
    • gremlord cost --by model/profile/session spend reports
    • Subagent definitions auto-generated per model alias
    • gremlord peers session discovery by name or project directory
    • CLI delegation to Codex or Grok CLI under user's own subscription
    • Paired model evaluations with optional blinded judge (gremlord eval)
    • Auto Goal loop detection nudging Claude Code toward ScheduleWakeup or /loop
    • Deferred tool loading re-enablement (ENABLE_TOOL_SEARCH)
    • Estimator calibration for translated model token counts
    • No daemon — leader election over a fixed port
    • Profile system bundling model, small_fast model, tier mappings, and budgets
    • gremlord context command showing true vs reported token trajectory
    • Migration support from agentic (predecessor tool)

    Integrations

    Claude Code
    Anthropic API
    OpenAI API
    xAI (Grok)
    Ollama
    vLLM
    OpenRouter
    DeepSeek
    Groq
    Codex CLI
    Grok CLI
    clauder (persistent memory MCP server)
    LiteLLM (compared, not integrated)
    SWE-bench (eval harness)
    Docker (for SWE-bench evals)
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate gremlord and help others make informed decisions.

    Developer

    Maor Bril

    Maor Bril builds gremlord, an open-source CLI router that lets developers run Claude Code against any model provider with budget enforcement and spend tracking. The project is MIT-licensed and written in Go, with a focus on keeping Claude Code unmodified while adding multi-provider support and cost visibility. Previously released under the name "agentic", the tool has been renamed and migrated to the gremlord namespace.

    San Jose, CA
    Read more about Maor Bril
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Claude Code Router icon

    Claude Code Router

    A local model gateway and control plane that connects AI coding agents like Claude Code, Codex, and Grok CLI to any provider, with routing, failover, and observability.

    Ante icon

    Ante

    Ante is a self-contained, lightweight coding agent that runs in your terminal, built in Rust with native local inference, zero runtime dependencies, and support for 12+ AI providers.

    9Router icon

    9Router

    A free, open-source AI router that auto-routes coding requests to 40+ AI providers with smart 3-tier fallback, quota tracking, and format translation for tools like Claude Code, Cursor, and Copilot.

    Browse all tools

    Related Topics

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    839 tools

    LLM Orchestration

    Platforms and frameworks for designing, managing, and deploying complex LLM workflows with visual interfaces, allowing for the coordination of multiple AI models and services.

    220 tools

    Agent Harness

    Infrastructure, orchestrators, and task runners that wrap around LLM coding agents — covering session management, context delivery, worktree isolation, architecture enforcement, and issue-to-PR pipelines.

    170 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions