Skip to main content

🗺️ ContextMap

La Memoria Permanente para tus Asistentes de IA

Evita que tu IA olvide tus decisiones, gaste dinero en tokens y rompa tu código.

Release PyPI Python Tests: 314 Passing Type Check: Strict MyPy Prompt Cache: Optimized License: MIT

English Version 🇬🇧 • 📖 Documentación Técnica y Arquitectura 🏛️ • Historial de Versiones


😫 El Gran Problema al Programar con Inteligencia Artificial

Si usas Cursor, Claude, Copilot, ChatGPT, Antigravity o Windsurf, seguro te ha pasado esto:

  1. 🧠 Amnesia Constante: Abres un nuevo chat y la IA olvidó todo lo que conversaron ayer. Tienes que volver a explicarle el proyecto desde cero.
  2. 💸 Desperdicio de Tokens y Dinero: Copiar y pegar 100 archivos en cada pregunta satura el límite de contexto, cuesta caro y confunde al modelo.
  3. 💥 Refactorizaciones a Ciegas: La IA cambia código que ya funcionaba porque desconoce las decisiones pasadas y las reglas de negocio.
  4. 🔒 Vendor Lock-in: Si cambias de editor (de Cursor a Claude o a VS Code), pierdes todo el contexto acumulado.

💡 La Solución: ContextMap

ContextMap es como darle un "disco duro de memoria viva" a tus IAs.

Escanea tu proyecto, entiende su estructura y propósito, y genera dos cosas mágicas:

  1. 🗺️ Un Mapa Mental Visual en Obsidian: Una bóveda interactiva hermosa donde puedes ver en tiempo real cómo se conectan las ideas, módulos, riesgos y decisiones.
  2. 📄 Un Brief Ejecutivo Ultra-Compacto (CONTEXT.md): Un resumen de alta densidad de solo ~1.600 tokens que le enseña al instante a cualquier IA todo lo que necesita saber sin saturar su memoria (>99% de ahorro de tokens).
   ┌───────────────────────────────────────────────────────────────┐
   │                   TU PROYECTO DE SOFTWARE                     │
   └───────────────────────────────┬───────────────────────────────┘
                                   │
                           [ ctxmap refresh ]
                                   │
                 ┌─────────────────┴─────────────────┐
                 ▼                                   ▼
        🗺️ BÓVEDA OBSIDIAN                  📄 BRIEF EJECUTIVO
     (Visual, Interactiva,              (Solo ~1.600 tokens,
      Conexiones y Grafos)               Ahorro >99% en LLMs)
                 │                                   │
                 └─────────────────┬─────────────────┘
                                   ▼
          🤖 COMPATIBLE CON CUALQUIER ASISTENTE DE IA
        Cursor · Claude Code · Copilot · Antigravity · Hermes

🚀 Inicio Rápido en 3 Pasos

1. Instálalo en 1 comando

pip install context-map-ai

(O con uv: uv tool install context-map-ai)

2. Inicializa tu proyecto

Dentro de la carpeta de tu proyecto, dile a tu IA en el chat:

💬 "Inicializa ContextMap para este proyecto"

O ejecútalo tú mismo en la terminal:

ctxmap auto .

3. ¡Listo! Mantén el contexto al día tras hacer cambios

Cada vez que avances en tu código o tomes acuerdos importantes:

ctxmap refresh .

✨ ¿Por Qué ContextMap Enamora a los Desarrolladores?

🧠 1. Memoria Indestructible (7.0-MANUAL/)

¿Tomaste una decisión crítica con el cliente o tu equipo? Anótala en tu diario o notas manuales. El motor de ContextMap jamás borrará tus notas (preserve: true). La IA recordará ese acuerdo para siempre.

🌐 2. Tablero de Control Multi-Proyecto (ctxmap personal panorama)

¿Trabajas en 5, 10 o 20 proyectos a la vez? Con un solo comando tienes un semáforo visual de qué proyectos están activos, cuáles dormidos y qué tareas urgentes tienen pendientes:

============================================================================
🌐 PANORAMA MULTI-PROYECTO
============================================================================
Proyecto               Semáforo   Inactivo   Eventos  Lecc/Dec   Sesiones
----------------------------------------------------------------------------
Mi-Tienda-Online       🟢 Activo   1d         582      4/2        3       
App-Finanzas           🟢 Activo   5d         336      4/0        1       
Bot-Automatizacion     🟡 Tibio    21d        32       2/1        0       
----------------------------------------------------------------------------

🔌 3. Control Directo para Agentes de IA (Servidor MCP Nativo & Skills)

ContextMap incluye un servidor MCP nativo (29 herramientas) y generador de Skills para Antigravity. Asistentes como Antigravity, Hermes Agent, Claude Desktop, Cursor o Windsurf pueden sincronizar el mapa, consultar lecciones y registrar decisiones de forma completamente autónoma sin que toques la terminal.

🧩 También disponible como paquete de pi: pi install npm:@kudawa/pi-contextmap (trae el MCP, una skill y 3 prompts). Ver docs/PI_PACKAGE.md.

🛡️ 4. Reglas y Skills Universales para 10+ Editores e IAs

Escribe tus normas una sola vez y ContextMap las inyecta en el formato nativo de cada herramienta:

  • Google Antigravity: .agents/skills/contextmap/SKILL.md
  • Hermes Agent: .hermes/workflows/contextmap.yaml y .hermes/config.yaml
  • Universal: AGENTS.md
  • Claude Code: CLAUDE.md
  • Cursor: .cursor/rules/contextmap.mdc y .cursorrules
  • GitHub Copilot: .github/copilot-instructions.md
  • Windsurf: .windsurfrules
  • Cline / Roo Code: .clinerules

⚖️ Comparativa: ContextMap vs. Otras Soluciones

¿Qué necesitas? Copiar y Pegar Todo
(Repomix / Gitingest)
Indexadores de Editor
(Cursor / Windsurf)
ContextMap v2.8.0
Gasto de Tokens 🔴 Altísimo (quema tu dinero) 🟡 Medio 🟢 Mínimo (>99% de ahorro)
Prompt Caching Determinista ❌ Incompatible (cambia el hash) 🟡 Parcial ✅ Prefijo congelado (>90% Hit Rate)
Mapa Visual Interactivo ❌ No existe ❌ No existe ✅ Bóveda en Obsidian
No Olvidar Acuerdos ❌ Pierde todo al cerrar chat 🟡 Parcial ✅ Memoria Permanente
Cambiar de Editor sin Perder Datos ❌ No ❌ Atrapado en su app ✅ Totalmente Portable
Visión de Múltiples Proyectos ❌ No ❌ No ✅ Base SQLite Consolidada
Herramientas MCP & Skills Nativas ❌ No 🟡 Cerradas ✅ 29 Tools stdio + Antigravity Skill

💻 Comandos Principales

# 🚀 Día a día: sincroniza y actualiza todo el contexto
ctxmap refresh .

# 🌐 Vista global: semáforo de todos tus proyectos
ctxmap personal panorama

# ⏱️ Línea de tiempo: qué se trabajó en los últimos días
ctxmap personal timeline --dias 7

# 🔍 Búsqueda ultra-rápida: consulta lecciones y decisiones pasadas
ctxmap personal query "autenticación jwt"

# 🏥 Diagnóstico: revisa la salud de tu contexto
ctxmap check .

📚 Documentación Técnica Avanzada

Si eres arquitecto de software o desarrollador y quieres conocer los detalles de bajo nivel (inspección AST de Python, cálculo de Complejidad Ciclomática de McCabe, Entropía de Shannon para escaneo de secretos, protocolo MCP stdio y topología acíclica de grafos):

👉 Consulta la Documentación Técnica y de Arquitectura (README_TECNICO.md)


📄 Licencia

Este proyecto está liberado bajo la Licencia MIT. Eres libre de usarlo, modificarlo e integrarlo en proyectos personales o comerciales.

Metadata

Release files for context-map-ai 2.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for context-map-ai 2.8.0
File Size Uploaded Provenance Actions
context_map_ai-2.8.0.tar.gz 504.5 kB With provenance Details for context_map_ai-2.8.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for context-map-ai 2.8.0
File Interpreter ABI Platform Actions
context_map_ai-2.8.0-py3-none-any.whl Python 3 none any Details for context_map_ai-2.8.0-py3-none-any.whl

Total release size: 985.8 kB

Release files / context_map_ai-2.8.0.tar.gz

Download URL context_map_ai-2.8.0.tar.gz
Size 504.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ed210b3c44cc7edb2f0a213b2457ea4f2ff2ff323ce214f5f3915bfb1b7de94c
BLAKE2b-256 checksum
How to use checksums
25f028d8696731b30e69f464a7d954e1ec27a32bcda765f3297302ef904eed3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / context_map_ai-2.8.0-py3-none-any.whl

Download URL context_map_ai-2.8.0-py3-none-any.whl
Size 481.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d25e76df1b0ed4b53dae5c0c5633be9c41e0d44a3283b44ad7fe093f0dd6bc24
BLAKE2b-256 checksum
How to use checksums
b6cf950578c834b9bdcd9944864ea29dc8dc40d195cb2e41167799ec27fd8ebb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Security for context-map-ai 2.8.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for context_map_ai-2.8.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page