Read a concise overview to quickly understand what OpenAB is and how it works.
Use decision trees to choose between options when integrating with OpenAB.
Check the change digest to see what recently changed in OpenAB in plain language.
Submit corrections via issues or pull requests where docs are wrong or incomplete.
| shaun-agent/openab-map | 0xtotem/peek-dspy | 29-cu/pelle-d-umore | |
|---|---|---|---|
| Stars | 42 | 42 | 42 |
| Language | — | Python | CSS |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 2/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
OpenAB Mental Map is a documentation repository that explains another project called OpenAB, which is described as an open Agent Client Protocol broker. Rather than being written and maintained by people, this repository is kept up to date automatically by software agents that watch the OpenAB codebase for changes and then rewrite the relevant documentation sections to match. The repository is organized into layers that build on each other. It starts with a one-page overview of what OpenAB is, then moves through core concepts, mental models showing how the pieces fit together, practical use cases, and decision trees for choosing between options. There is also a change digest that summarizes recent updates to OpenAB in plain language. Each file in the repository traces back to a specific commit in the OpenAB codebase, so readers can verify that the documentation matches the actual source code at a given point in time. The update process works through GitHub Actions, which is an automation system built into GitHub. When someone pushes changes to OpenAB's beta branch, or on a daily schedule, the system computes what changed since the last documentation update. A Claude agent then reads the changes alongside the current documentation, rewrites the affected sections, updates the change digest, and opens a pull request for review. The review step is itself handled by agents running through OpenAB, meaning the same system being documented is also used to maintain the documentation about it. Humans can still contribute corrections. If a section is wrong or incomplete, anyone can open an issue or submit a pull request. The next automated sync will reconcile those human edits against the source code. The repository's contributors note that decision trees, use case narratives, and subtle gotchas that are not obvious from reading code alone are the areas where human input adds the most value.
A docs-only repo that explains OpenAB (an open Agent Client Protocol broker) through overviews, mental models, and decision trees, with documentation auto-updated by software agents.
The explanation does not mention a license, so the terms of use are unknown.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.