oh-my-hermes  by Salomondiei08

Opinionated AI agent workflow layer for autonomous app development

Created 1 week ago

New!

370 stars

Top 76.3% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Oh My Hermes provides an opinionated workflow layer for the Hermes Agent, automating the end-to-end lifecycle of building, shipping, and operating applications. It transforms Hermes into a powerful operational tool for developers and founders, enabling autonomous project management from idea to production.

How It Works

This project extends Hermes Agent with 23 skills and 5 workflows, orchestrated by 6 agent roles (CTO, PM, Dev, Security, QA, Ops). Users interact via plain language through chat interfaces. Hermes autonomously manages tasks, routes them to agents or optional coding engines (Claude Code, Codex), and integrates with tools like GitHub, Vercel, and Supabase. The core "autonomous CTO loop" automates hourly issue triage, code implementation, security reviews, QA checks, and deployment, prompting user approval for releases.

Quick Start & Requirements

Install Oh My Hermes via:

curl -fsSL https://raw.githubusercontent.com/salomondiei08/oh-my-hermes/main/install.sh | bash

Requires a pre-installed Hermes Agent, accessible via chat interfaces. Production use typically involves a VPS or Docker. Setup for the autonomous CTO loop necessitates a GitHub repository, a fine-grained token, and optionally, a production URL. An advanced GBrain memory backbone can be integrated. See INSTALL_FOR_AGENTS.md for detailed agent setup.

Highlighted Details

  • Autonomous CTO Loop: Automates the full development lifecycle, including issue triage, implementation, security scanning, QA, and deployment, with user approval gates.
  • Modular Skill & Agent Architecture: Employs 23 skills and 6 specialized agents (CTO, PM, Dev, Security, QA, Ops) for granular task management.
  • End-to-End Project Management: Covers requirements, product brief, implementation, Vercel deployment, Supabase integration, and monitoring setup.
  • Pluggable Technology Stack: Defaults include Vercel, Supabase, Sentry, and Slack, with support for alternatives.
  • Optional GBrain Integration: Enhances Hermes with a persistent, queryable knowledge graph.

Maintenance & Community

Actively developed with a roadmap for V2 (rollback, staging-prod promotion) and V3 (multi-service orchestration) plans. Contributing guidelines are in docs/architecture.md; issues can be raised for bugs/features. No direct community links (e.g., Discord/Slack) are provided.

Licensing & Compatibility

Licensed under MIT, permitting commercial use and integration within closed-source projects.

Limitations & Caveats

Oh My Hermes requires the Hermes Agent to be set up first. Its "opinionated" workflows may need adaptation. As a V1 release with future versions planned, expect ongoing development and potential evolution.

Health Check
Last Commit

3 days ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
0
Star History
371 stars in the last 7 days

Explore Similar Projects

Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
7 more.

SuperAGI by TransformerOptimus

0.1%
18k
Open-source framework for autonomous AI agent development
Created 3 years ago
Updated 1 year ago
Starred by Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research), Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), and
27 more.

goose by aaif-goose

1.0%
45k
Open-source AI agent for automating complex engineering tasks
Created 1 year ago
Updated 18 hours ago
Starred by Lilian Weng Lilian Weng(Cofounder of Thinking Machines Lab), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
59 more.

AutoGPT by Significant-Gravitas

0.1%
184k
AI agent platform for building, deploying, and running autonomous workflows
Created 3 years ago
Updated 18 hours ago
Feedback? Help us improve.