Ankh.md

A mysterious multi-agent swarm framework summoned by TAW Agent from 1971 to help you craft a better future towards 2133 & beyond. Ankh.md is a Hermes Agent (Nous Research) launch exclusive.

★ 32 Shell MIT Updated 3/15/2026
View on GitHub → Homepage

Ankh.md

Ankh.md (also known as Agent Ankh) is a 100% free, open-source, MIT-licensed agentic framework that helps you go from one Hermes Agent to multiple individually scoped Hermes Agents.

Ankh Hermes Agents live within your files & projects to help you create & use specialized agentic workflows.

By default, Hermes Agent is a default experience you call from anywhere using hermes. After you install Ankh.md & craft a local agent in a folder, the hermes command runs the Ankh instead of the default Hermes Agent.

When running a scoped Ankh Hermes Agent, the agent acts as an independent instance of Hermes Agent. You can configure this instance with a custom model, skills, tools, instructions, and other Hermes-supported features.

Key Features

See DOCS.md for a full feature breakdown & general guidance.

Getting Started

Prerequisites

If you already have Hermes Agent, you'll most likely only need to install bun before you can start with your Ankh.md setup.

Setup

It only takes a few minutes to get started with Ankh.md.

  1. Download this repository to your computer
  2. Unzip and navigate to its path in your Terminal (e.g. cd ~/Downloads/Ankh.md-divine).
  3. Run bun bootstrap. This downloads Hermes Agent, patches it, and deploys Ankh to ~/.agent/extensions/ankh.
  4. Your Ankh.md PATH should be automatically configured by the installer.
  1. Run hermes in the project folder, or in any of the project examples/ to see Ankh Hermes Agents in action.

That's it! You can now use the examples to craft your own Ankh Hermes Agents anywhere on your computer and chat with them using the hermes command when run in their folder.

How it Works

You still have access to your default Hermes Agent, untouched by Ankh.md whenever you run hermes in a non-Ankh directory.

However, if a valid Ankh .agent exists where you run your hermes command, the Ankh dynamically recognizes that and runs a custom version of Hermes Agent scoped to your folder.

This custom version ensures your AI Agent is specialized in whatever’s relevant to your project, repo, or general folder.

Quick Notes

Safety & Security

Your default Hermes Agent stays untouched. The Ankh runs its own modded version of Hermes Agent when a valid .agent exists, however it doesn’t edit your original Hermes Agent.

Your Ankh Hermes Agents are fully configurable and customizable and the base assumption here is that you’re following all the best practices documented in the Nous Research docs.

Ankh.md does not claim responsibility for any lost data. Use Git repos to commit your .agent folder. Inside of that folder, you can also choose to ignore memories from storage if you want to keep those private & not commit them to the repo for the rest of your team.

Use Cases

Examples

Built-in Examples

Inside the examples/ folder, as well as in the project root, you can find Ankh Hermes Agents you can use as inspiration.

You can call hermes in the repo root, which has its own Ankh Hermes Agent, or inside any of the example folders.

Profile Description
docs-explorer Documentation site and agent for navigating the Agent Ankh codebase. Mintlify docs + chat agent.
web-researcher Web search, page visits, and research summarization. Skills for DuckDuckGo, arXiv, domain intel, and document extraction.
ascii-designer Text art, banners, and terminal-style visuals using pyfiglet, cowsay, and boxes.
diagram-maker Excalidraw diagrams and flowcharts. Creates .excalidraw files for architecture, flowcharts, and concept maps.
plan-writer Turns specs and ideas into step-by-step implementation plans with tasks, verification steps, and rollback notes.

Hypothetical Example

Commands

Ankh Commands

Command Description
ankh Run the default Ankh.md command (currently shows ankh --help)
ankh setup Check the installed Ankh runtime, PATH readiness, and Hermes global setup
ankh uninstall Remove Ankh runtime/wrappers and optionally Hermes/data

Note: Add ~/.agent/extensions/ankh/bin to your PATH for these commands to work. See Setup above.

Hermes Commands

Command Description
hermes Run patched Hermes only in valid .agent/ projects; otherwise run default Hermes
hermes ankh Passthrough to ankh (setup, uninstall, --help, etc.)

Troubleshooting

If you can't run the ankh command or if your hermes doesn't load your Ankh Hermes Agent:

  1. If the command is missing entirely:

    Add ~/.agent/extensions/ankh/bin to your PATH (required for commands to work):

    export PATH="$HOME/.agent/extensions/ankh/bin:$PATH"
    

    Add this to ~/.zshrc or ~/.bashrc for persistence. Or run this one-liner (macOS, idempotent):

    grep -qxF 'export PATH="$HOME/.agent/extensions/ankh/bin:$PATH"' ~/.zshrc 2>/dev/null || echo 'export PATH="$HOME/.agent/extensions/ankh/bin:$PATH"' >> ~/.zshrc
    
  2. If hermes doesn't work at all, follow the Hermes Agent setup, configuration, or troubleshooting steps.

Vision

Ankh.md exists to help you go from one default Hermes Agent, to an infinity of scoped Hermes Agents that live & grow with your projects locally. Currently a multi-agentic framework, Ankh.md aims to support your swarm orchestration end-to-end in upcoming releases.

The current focus is exclusive towards Nous Research’s Hermes Agent and ways to enhance it using optional Agent.so features.

While we’re not shutting the doors for future main frameworks outside of Hermes Agent in the future, we want to keep this project laser focused.

All feature requests & ideas are welcome, however please document your requests & suggestions accordingly in order for them to be considered.

This project can only grow with your support.

Contributions

We appreciate every contribution or PR you make to Ankh.md. If you’re not a developer, we also appreciate you sharing our launch video or posting creative content on social media to help people use Hermes Agent with Ankh.

Before submitting an issue or feature request to the repo Issues, ask your Ankh Hermes Agent to fix or build it locally first. With a working version, then please submit a PR. If that fails, feel free to submit an issue on the repo.

If this project gains enough interest, this simple process helps us stay organized and focus our resources efficiently.

Funding & Sponsorships

This open-source library is 100% free and MIT-licensed. Meaning you can use it commercially, fork it, or do whatever you want according to the MIT licensing terms. We see this as both a gift to the agentic space, as well as a commitment to our broader long-term vision.

Ankh.md started as a solo project created by Alex Doda during the 2026 Nous Research Hermes Agent Hackathon. The project is published & maintained by Abruptive®, an independent group of creators & entrepreneurs who align their ventures towards the betterment of society.

If you wish to support us, help us stay bootstrapped and independent, please consider starting a paid membership on our flagship platform, Agent.so.

Agent.so is the original AI Agents platform, building towards becoming Your Portal to AI®. In the long-term, we're working with creators, developers, affiliates, and entrepreneurs to integrate & promote their products using the ecosystem we're building.

The platform helps you chat with dozens of AI models, including Nous Research models like Hermes, become an AI Expert to get paid for building, reselling, and deploying AI Agents to sites, and a lot more.

Should the Ankh.md project grow, we’re exploring avenues to two-way integrations with the Agent.so platform with your Hermes Agents. This will bring all the novel cloud-hosted capabilities we’re working on to your Ankh Hermes Agents.

In full transparency however, Hermes Agent isn’t currently supported on Agent.so. Additionally, Agent.so is not a coding-oriented platform.

Your support helps us allocate resources to Ankh.md, to The Agent World (TAW) project, towards building a better agentic infrastructure for Hermes Agent, as well as to motivate us to release even more open source tech & creative media around it in the future.

Here’s the link to learn more & see if it’s a fit.

https://www.agent.so/

License

MIT