Back to system overview

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.