agent
The UI/UX layer you actually interact with. hirn_agent is built directly on top of the Pi framework, transforming it into a powerful desktop developer assistant.
Seamless ModelRegistry Integration
By leveraging Pi's extensible ModelRegistry, the hirn_router extension sits transparently in the background. It dynamically swaps the active model under the hood on a per-turn basis, ensuring that you maintain a completely unified chat history and context window without interruptions.
Curated Desktop Plugins
The agent comes packed with specialized local plugins that give Pi total mastery over your desktop environment:
- Agent Control Protocol (ACP): Standardized interface for the agent to control your desktop UI and interact with applications.
- Local File Access: Secure, permission-scoped read/write capabilities for large local codebases.
- Shell Execution: Sandboxed terminal commands directly executed by the agent to run tests, build scripts, or manage git.
Native Feel
No clunky web wrappers. The agent feels like a native part of your operating system, deeply integrated with your existing developer tools.
Background Execution
The agent runs silently in your system tray, letting you push long-running tasks to the background and notifying you when they finish.
Context Aware
Uses ACP to understand what's on your screen, injecting relevant active editor context directly into your prompts seamlessly.