Herdr + Hermes: Agent Orchestration... on your Phone?!
The Pinnacle of Programming Convenience with AI
Introduction to AI Programming Workflow
- The speaker discusses the convenience of programming with AI, allowing for seamless transitions between devices and locations.
- Communication with an AI bot occurs through Telegram while managing tasks like outstanding tickets on Tube Planner.
Key Components of the Workflow
- The Hermes Agent is introduced as a key component, serving as an alternative to OpenClaw for running AI on a home computer.
- Delegation of programming tasks is managed by Claude Code and Codex, facilitated by another tool called Herder.
Understanding Herder and Its Functionality
Overview of Herder
- Herder acts as an AI-first terminal multiplexer, enabling users to maintain programming sessions in a terminal environment.
- Users can leave their coding sessions active while away from their workstation, allowing the Hermes agent to continue working.
Benefits of Combining Tools
- Having two computers enhances the experience; one remains at home running Hermes Agent and Herder while the other is portable for remote work.
- This setup prevents loss of progress during transitions between locations, solving common issues faced by programmers.
Setting Up Hermes Agent and Herder
Installation Requirements
- Hermes Agents function across all operating systems; however, Windows support is still in preview mode.
- Both tools serve as gateways between users and their local files/apps via messaging platforms like Slack or Telegram.
Getting Started with Hermes Agent
- To install Hermes Agent, users need a paid subscription or API key from an AI provider along with setting up Telegram for communication.
Enhancing Your Programming Experience
Features of Hermes Agent
- The integration with Notion allows agents to manage engineering tickets effectively within a structured database accessible via CLI.
Advantages Over Traditional Platforms
- Notion's flexibility supports various use cases beyond just ticket management compared to more opinionated project management tools like GitHub Issues or Jira.
Audio Integration for Enhanced Usability
Implementing Audio Features
- Users are encouraged to configure audio capabilities for their agents using services like OpenAI Whisper for transcription tasks.
Voice Interaction Benefits
- Text-to-speech options enhance usability but are optional; having voice note capabilities significantly improves task management efficiency.
Conclusion and Call to Action
Final Thoughts
- The speaker expresses enthusiasm about sharing this new workflow experience and encourages viewers to engage with the content through likes and subscriptions.