Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
P

p-oliveira7/context-maps

Mind maps built from context — local editor + agent skill (Claude, Codex, Cursor) to turn flows and…

Before you install: no copy-paste command · license MIT · link reachable

First step: Requirements: Node 18+ (tested on Node 24). No npm install is needed to use the app.

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Star count
0 ★ · p-oliveira7/context-maps · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-10-30 · last seen 2026-11-14 · seen 16× · listed by 2 sources
Score
score 203 · 2 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository p-oliveira7/context-maps;first catalogued 2026-10-30;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

English · Português (BR)

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Getting started · Features · Agent skill · Data format · API · Tests · Changelog
Context Maps is a local app to view and edit presentations as mind maps, plus an agent skill
(Claude, Codex, Cursor) that reads the context of an application — code, specs, flows, decisions — and
publishes the finished map with images, diagrams and links.
> No external backend, no CDN, no runtime dependencies. Everything runs on 127.0.0.1, and every
> presentation is a JSON file you version with Git.
From a request to a map: the skill builds it (real commands), then you explore, search and edit it.
## Contents
Why Context Maps
How it fits together
Getting started
Features — navigate · edit · diagrams · API client · export · save as
Agent skill
Data format · Server API · Security
Tests · Regenerating the screenshots
Known limitations · License · Third-party · Origin
## Why Context Maps
Explaining a system usually needs three things that live in different places: text (README, specs),
diagrams (flows, architecture) and evidence (screenshots, links). A mind map brings the three onto
one navigable surface: you start from the overview and open branches as the conversation goes.
| Versioning for free | Each presentation is a small JSON file: git diff shows exactly which idea changed. |
| No account, no cloud | The content of your architecture never leaves your machine. |
| Agent-friendly | The format is small and documented (schema.md); a CLI validates and publishes outlines. |
| Reviewable and reproducible | Edit by hand in the app, or ask the skill to regenerate or extend the map when the system changes. |
## How it fits together
mermaid
flowchart LR
ctx["Context code · specs · README"] --> agent["Agent + skill"]
agent -- outline --> cli["rm.mjs validate · create"]
cli --> srv["server.mjs 127.0.0.1"]
app["App in the browser view · edit · diagrams"] srv
srv --> files[("presentations/<id>.json + assets/")]
files --> git[["Git"]]
| Piece | What it is | Where |
| App | Map viewer and editor (HTML/CSS/ES modules) | index.html, app.js, motion.js, model.js, store.js, styles.css |
| Local server | Plain Node: serves the app and stores presentations | server.mjs |
| Presentations | One JSON per map + an images folder | presentations/ .json, presentations/ /assets/ |
| Skill | Procedure + CLI for agents to build maps | skills/context-maps/ (guide) |
| Tests | Model, browser, cards, motion, edit and skill | tests/ |
## Getting started
Requirements: Node 18+ (tested on Node 24). No npm install is needed to use the app.
bash
node server.mjs # or: npm start
Open . On first run the server creates the demo presentation in presentations/.
| Variable | Default | Purpose |
| PORT | 4173 | Server port |
| PRESENTATIONSDIR | ./presentations | Main library folder |
| CONTEXTMAPSCONFIG | ./.context-maps.json | Where the extra folders are remembered |
| COLLECTIONSDIR | ./collections | API client collections (Bruno format); secrets go to .secrets/ inside it |
> Without the server (for example python -m http.server) the app opens in view mode only, with the
> built-in demo map. Do not open index.html through file:// (it uses ES modules).
Language: the interface follows your browser's language — Portuguese (BR) or English (any other language falls back to English). Add ?lang=pt or ?lang=en to the URL to force one; the choice is remembered in the browser. Presentation content is yours and is never translated (the bundled example is in Portuguese).
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/p-oliveira7-context-maps/)
Source
github · https://github.com/p-oliveira7/context-maps
Browse by field
Open source
Listed by
2 independent sources
added
today

More like this

All 1,671 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index