Entities
Entities are the people, tools, services, and concepts that Hefty encounters during your conversations. They form Hefty's understanding of your world.
make deploy-staging.Entities build up over time as Hefty picks up facts from your conversations. If you mention "the staging server runs on port 3001," Hefty saves that and can recall it later without you repeating it.
Entities can also have data artifacts (entity documents) - larger pieces of information attached to them, like API documentation, configuration files, or command output. These are extracted automatically from action results during learning. Hefty can recall entity data on demand using a dedicated instrument when it needs detailed reference material during a task.
Deduplication is automatic - if Hefty encounters the same person or concept under different names or in different conversations, it merges them together rather than creating duplicates.