#7272nd of 87 in Coding agents and assistants

anus

Terminal coding agent that routes requests across free-tier LLM APIs

Stars
6.6k
License
MIT
Last commit
Oct 2026
Last release
Sep 2026
Language
JavaScript
Stars, last 29 weeks+391
25 Mar 2026: 6,160 stars1 Apr 2026: 6,163 stars8 Apr 2026: 6,165 stars15 Apr 2026: 6,168 stars22 Apr 2026: 6,171 stars29 Apr 2026: 6,174 stars6 May 2026: 6,175 stars13 May 2026: 6,180 stars20 May 2026: 6,275 stars27 May 2026: 6,315 stars3 Jun 2026: 6,362 stars10 Jun 2026: 6,385 stars17 Jun 2026: 6,394 stars24 Jun 2026: 6,404 stars1 Jul 2026: 6,414 stars8 Jul 2026: 6,420 stars15 Jul 2026: 6,428 stars22 Jul 2026: 6,432 stars29 Jul 2026: 6,432 stars5 Aug 2026: 6,439 stars12 Aug 2026: 6,517 stars19 Aug 2026: 6,523 stars26 Aug 2026: 6,528 stars2 Sept 2026: 6,528 stars9 Sept 2026: 6,529 stars16 Sept 2026: 6,532 stars23 Sept 2026: 6,532 stars30 Sept 2026: 6,537 stars7 Oct 2026: 6,542 stars14 Oct 2026: 6,551 stars

6,160 on 25 Mar 20266,551 on 14 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

ANUS is a terminal coding agent built on the pi engine. It reads code, edits files and runs shell commands, sending each request to the highest-ranked free model you have a key for and falling back to the next when one is rate-limited or fails mid-answer. The ranked list refreshes twice a day from anus.dev/free-models.json.

Who it is for: Developers wanting a CLI coding agent that runs on free API tiers

Strengths

  • Automatic fallback across free models when one hits a rate limit or cuts off
  • Ignores paid keys in the shell unless ANUS_ENV_KEYS=1 is set
  • Keys, sessions and settings stay in ~/.anus/agent; sends data only to providers you configure
  • Installs with npm or a curl script; non-interactive mode via anus -p

Weaknesses

  • Free tiers are capped, e.g. OpenRouter 50 requests a day without a $10 top-up
  • Some free providers may train on your prompts and code
  • Model quality varies by day, since routing depends on which free model is awake
  • Depends on a remote ranked list at anus.dev; free tiers change often

What it needs

  • no GPU
  • Needs Node.js 22.19+, At least one free API key (OpenRouter, Gemini, Groq, Mistral or Cerebras)
  • Models: OpenRouter free models, Google Gemini, Groq, Cerebras, Mistral

Also in Coding agents and assistants

See all 87
Also in Coding agents and assistants
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.9k starsMIT83 out of 100
2ArchonYAML workflow engine that runs AI coding agents through fixed dev steps23.7k starsMIT82 out of 100
3oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70.1k starscustom license80 out of 100
#4Open SWELangChain coding agent that plans, implements and reviews pull requests11k starsMIT80 out of 100
#5opencodeTerminal coding agent with build and plan modes, plus a desktop app213.8k starsMIT79 out of 100