Skip to main content

KlapContext

Make your repository understandable to humans and AI.

KlapContext convierte un repositorio en contexto de ingeniería reutilizable: un portal estático para personas y un briefing compacto para agentes de IA. Usa Graphify como motor local de análisis técnico; KlapContext no reimplementa su grafo ni sus parsers.

Repositorio → KlapContext → Contexto de ingeniería
                              ├── Portal humano
                              └── Contexto para agentes

Instalación

pip install klapcontext

La instalación incluye graphifyy, la distribución oficial de Graphify que KlapContext necesita para generar el análisis local. Como alternativa para una CLI aislada: pipx install klapcontext.

Primer uso

cd mi-proyecto
klap init
klap open

klap init genera el análisis Graphify y escribe artefactos locales bajo .klap/. KlapContext agrega esa carpeta a .git/info/exclude; nunca modifica tu .gitignore.

Comandos

Comando Descripción
klap init [ruta] Genera el contexto inicial.
klap update [ruta] Actualiza Graphify y el contexto.
klap status [ruta] Indica si el contexto está actualizado respecto a Git.
klap open [ruta] Abre el portal humano estático.
klap agent [ruta] Muestra la configuración MCP local de Graphify.
klap --version Muestra la versión instalada.

Salidas

.klap/
├── context.json          # modelo técnico, de sistema y humano
├── agent-context.md      # briefing para agentes de IA
├── index.html            # portal humano, sin servidor
├── state.json            # metadatos de freshness
└── graphify/             # grafo, informe y visualizaciones de Graphify

Las afirmaciones incluyen evidencia y estados CONFIRMED, INFERRED o UNKNOWN. Si KlapContext no puede determinar algo con confianza, lo expone en lugar de inventarlo.

Desarrollo

python -m pip install -e ".[dev]"
python -m pytest

Publicación

El workflow de GitHub Actions publica tags v* mediante PyPI Trusted Publishing. Antes del primer tag, configurá el publisher de PyPI para este repositorio y workflow. No se necesitan tokens de PyPI en el repositorio.

Licencia

Apache-2.0. Ver LICENSE.

Release files for klapcontext 0.1.1

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

Source distribution (sdist)

Source distribution for klapcontext 0.1.1
File Size Uploaded
klapcontext-0.1.1.tar.gz 24.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for klapcontext 0.1.1
File Interpreter ABI Platform
klapcontext-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 49.0 kB

Release files / klapcontext-0.1.1.tar.gz

Download URL klapcontext-0.1.1.tar.gz
Size 24.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3c7a67d01f8b3d0ca22b2ab33d58a11c42b9d2c3cb8a3ed08e579d2a20a4f5b2
BLAKE2b-256 checksum
How to use checksums
afa79dda689f5d7e4888dee02fa72971507cebbd4cb12cdd494447c948fd4c61
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 Sep 23, 2026.

Transparency log

Release files / klapcontext-0.1.1-py3-none-any.whl

Download URL klapcontext-0.1.1-py3-none-any.whl
Size 25.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ff780b61ab46156f1be4361e86fa00ee63aed9110c749d3410964e7738b69a97
BLAKE2b-256 checksum
How to use checksums
b23631be2934443eeface13d73684878e2279a16e0d9323fc31d41066b6f2c04
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 Sep 23, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

This release

0.1.1 This release

2 release files

0.1.0

2 release files

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