Learning
Hefty gets smarter with every interaction. After each task completes, Hefty analyzes what happened and extracts reusable knowledge - automatically, in the background. You don't need to do anything special. Over time, this means Hefty becomes more effective, avoids past mistakes, and remembers your projects and workflows.
How It Works
After Hefty finishes a task, a learning cycle runs in the background:
Not every interaction produces new knowledge. Routine tasks (like reading a single file) are recognized as simple and skipped to avoid clutter. Learning only fires when there's something genuinely useful to remember.
Avoiding Duplicates
Before saving anything new, Hefty checks whether it already knows something similar. It uses meaning-based comparison, not just exact text matching - so a new skill about "Docker container deployment" won't create a duplicate if Hefty already has one about "deploying with Docker containers."
Connecting the Dots
After learning completes, Hefty links new knowledge together. A skill about "database migrations" might reference entities for your database tools. Entities accumulate data artifacts from action results. These connections help Hefty build a richer picture of your project over time, so the right context surfaces when you need it.
Explore This Section
Skills from Success
How Hefty extracts reusable techniques from successful tasks.
Antipatterns from Failure
How Hefty remembers mistakes and actively avoids repeating them.
Entities from Context
How Hefty picks up on people, tools, and concepts from conversations.
Learning Indicator
The purple brain icon that shows when Hefty learned something new.