gitwtfhub

wtf is fables?

czlonkowski/fables — explained in plain English

Analysis updated 2026-05-18

17PythonAudience · developer

TL;DR

Fables is a pair of Claude Code plugins that manage when to spend tokens on the expensive Fable 5 model: consulting it sparingly for costly decisions, or delegating bulk reading work down to cheaper models beneath it.

Mindmap

mindmap
  root((fables))
    What it does
      Manages Fable 5 token spend
      Consult up for decisions
      Delegate down for bulk work
    Tech stack
      Python
      Claude Code plugins
    Use cases
      Costly decision consults
      Cheap parallel workers
      Consult budget caps
    Audience
      Claude Code developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Have a cheaper AI model consult a stronger, pricier model only at costly to reverse decision points like architecture or schema choices.

REASON 2

Push bulk reading and searching work down to cheap parallel workers while a premium model focuses on planning.

REASON 3

Cap how many expensive model consultations a coding session can make per task to control cost.

What's in the stack?

PythonClaude Code

How it stacks up

czlonkowski/fables0petru/sentimoalingalingling/akasha-wechat
Stars171717
LanguagePythonPythonPython
Setup difficultymoderatehard
Complexity3/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

Wtf does this do

Fables is a pair of plugins for Claude Code, Anthropic's coding assistant tool, built around a single idea: the most capable AI model, called Fable 5, is also the most expensive one, so it should only be used at the moments when its judgment actually matters. The two plugins point in opposite directions but share that same underlying logic. The first plugin, fable-advisor, is meant for sessions running on a cheaper or mid tier model. It teaches that main model to occasionally consult Fable 5, but only at specific turning points where a decision would be costly to reverse later, such as choosing a database schema, an API contract, or a system architecture. Rather than dumping the whole conversation into Fable, the main model prepares a short, focused briefing and asks for a terse verdict, capping how many times it can consult Fable per task. The idea is that a disciplined consultation costs a small amount of money, while a wrong architectural decision made without one can cost many hours of rework. The second plugin, fable-orchestrator, is meant for sessions where Fable 5 itself is doing the main planning. Instead of having the expensive model read through large amounts of text directly, that bulk reading and searching work gets pushed down to cheaper worker models running in parallel, and only their distilled findings come back up to Fable. This way, Fable spends its more expensive tokens on planning and decisions, not on grinding through raw information. Both plugins are installed through Claude Code's plugin marketplace system with a couple of short commands. The project also includes benchmark results showing how reliably each plugin's built in triggers fire in practice, along with example prompts and evaluation scenarios that were used to test and refine the behavior during development.

Yoink these prompts

Prompt 1
Explain the tradeoff between consulting an expensive AI model rarely versus using it for every decision.
Prompt 2
How would I design a Claude Code skill that only triggers before hard to reverse decisions like schema changes?
Prompt 3
What does an executor and advisor pattern look like when orchestrating multiple AI models together?
Prompt 4
Show me how to write a short, focused briefing packet so a consulted model returns a terse, useful answer.

Frequently asked questions

wtf is fables?

Fables is a pair of Claude Code plugins that manage when to spend tokens on the expensive Fable 5 model: consulting it sparingly for costly decisions, or delegating bulk reading work down to cheaper models beneath it.

What language is fables written in?

Mainly Python. The stack also includes Python, Claude Code.

Who is fables for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.