Learning and memory for Claude Code

Learn while your
agent works.

Short questions about the code you're building. Project memory for the next time you pick it up.

Node.js 22+ · macOS, Linux and Windows

Learn while your agent works — and carry project context forward.View on GitHub

The demo

See it in action.

A 30-second tour of Eklavya: quizzes while Claude Code works, memory, the dashboard and install.

The name

The archer who taught himself

01

Refused a teacher

In the Mahabharata, Drona taught archery to princes. Ekalavya, a forest hunter's son, asked to learn and was turned away.

02

Practiced before a statue

He made a clay statue of Drona and practiced before it, arrow after arrow, until he became a skilled archer.

03

Here, the statue talks back

You learn beside an agent that writes code. Eklavya asks about that work, explains your answers and remembers what you've learned.

Get started

Start with a small task.

Install Eklavya, open Claude Code, and work as usual. New installs use questions, memory and prompt feedback by default.

Follow the install steps