What Hefty Can Do
Instruments are how Hefty interacts with your computer and the world around it. When Hefty decides it needs to run a command, open a website, or manage a file, it reaches for an instrument. You don't need to tell Hefty which one to use - it picks the right one based on what you asked for.
Why instruments and not tools? A tool acts on something - it changes it, moves it, breaks it apart. An instrument is more nuanced: it measures, translates, and channels intent with precision. A wrench turns a bolt; a caliper reads a dimension. Hefty's capabilities work the same way - they don't just execute, they observe, interpret, and adapt. That's the difference between brute-force automation and something that actually understands what it's doing.
Built-in Capabilities
How Hefty Picks the Right Instrument
You don't need to know instrument names. When you send a message, Hefty's cognition pipeline figures out which instruments are needed, then the reasoning phase decides exactly what to call and with what parameters. If something fails, Hefty sees the error and tries a different approach.
Over time, Hefty learns from how it uses its instruments - which approaches work well for specific situations and which to avoid - so it gets better the more you use it.
Safety
Every instrument has a risk level so Hefty understands the impact of what it's about to do:
- Read-only - just looking, no changes
- Local write - modifies files on your machine
- System execute - runs commands in your terminal
- Network - makes external requests
- Critical - high-impact operations
Hefty factors risk into its planning and shows the risk level alongside each action in the UI, so you always know what's happening.
Extending Hefty
Hefty ships with a full set of built-in instruments, but you can add more:
All extensions persist across restarts and can be managed from the Hefty UI.