MindMapper — Development skill for Claude Code
MindMapper is an innovative program that empowers intelligent agents to navigate complex thought landscapes and collaboratively map their cognitive processes.
How to install MindMapper
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open jmanhype/MindMapper and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What MindMapper does
MindMapper is an innovative program that empowers intelligent agents to navigate complex thought landscapes and collaboratively map their cognitive processes. This cutting-edge tool harnesses the power of artificial intelligence and machine learning to facilitate seamless cooperation and information sharing among agents.
Alternatives in Development
- Ecc Guide — Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su 243.5k ★
- Implementation Plan — You are tasked with creating detailed implementation plans through an interactive, iterative process 10k ★
- Om Meeting — Prep for any meeting by topic — subject-forward briefing with open tasks, blockers, and brainstormed considera 4.6k ★
README
MindMapper
Python simulation where LLM-backed agents interact, maintain thought trees, and track sentiment over time. Each agent has a goal, a tree of thoughts, and uses keyword extraction (YAKE) and sentiment analysis (TextBlob) to update its internal state. Agents generate responses via the Anthropic API and look up entities through the Google Knowledge Graph API.
Status
Proof of concept. Runs but requires manual API key insertion in source code. No tests, no CLI arguments, no config file.
What it does
- Creates N agents, each with a goal string and a thought tree (rooted tree of
ThoughtNodeobjects). - On each simulation tick, agents interact with each other:
- Generate a response using Anthropic Claude.
- Extract keywords from the response (YAKE).
- Analyze sentiment (TextBlob).
- Update emotional state, interpersonal state, and knowledge graph.
- Expand the thought tree with new child nodes.
- The thought tree can be explored via depth-first, breadth-first, or heuristic search.
- Simulation runs for a configurable number of iterations.
Components
| File | Purpose |
|---|---|
main.py |
Entry point, creates agents and runs the simulation loop |
agents.py |
Agent class with LLM calls, sentiment, keyword extraction, thought tree |
simulation.py |
Simulation orchestrator |
thought_tree_explorer.py |
DFS, BFS, and heuristic traversal of thought trees |
theory_of_mind.py |
Stub for theory-of-mind reasoning between agents |
decision_model.py |
Decision logic |
evaluation_metric.py |
Metrics for evaluating agent understanding |
interactive_interface.py |
Console-based interaction (if used) |
nlp_messaging.py |
NLP utilities for agent messaging |
task_scenario.py |
Task/scenario definitions |
Requirements
| Dependency | Used for |
|---|---|
| anthropic | LLM calls (Claude) |
| textblob | Sentiment analysis |
| yake | Keyword extraction |
| requests | Google Knowledge Graph API |
| goo |
Related Skills
Extract Essential Information
Analyzes complex processes and instructions using cognitive frameworks to extract the bare minimum information
Bettercallclaude
A powerful plugin for Claude Cowork Desktop, designed specifically for Swiss legal professionals. 20 agents, 1
Archie
ARCHIE Native Intelligence Engine — an independent, provider-agnostic cognitive engine (15 systems) with its o
Master Orchestrator
Master Orchestrator for Claude Code — Coordinate specialized skills, manage dependencies, delegate tasks, shar
Procedural Landscapes Threejs
Generate procedural 3D landscapes and terrain in Three.js using WebGPU compute shaders with automatic WebGL2 f
Systemscape
Interactive 3D terminal landscapes for system telemetry and agent work history. Local, read-only, built with g
Related Agents
Design Persona Walkthrough
Simulate cognitive walkthroughs of web pages from a defined persona's psychological perspective — captures emo
Workspace Agent
Master workspace manager and cognitive assistant operating on the principle that "The workspace is the databas
Analyst
Use this agent for deep analysis, complex reasoning, architecture decisions, code review, and problem-solving