Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
kin — Control de versiones basado en grafos semánticos para código escrito por IA. Rastrea entidades y relaciones en lugar de diferencias de archivos, lo que permite el análisis de radio de impacto, la revisión de fusiones en sombra y el contexto de agentes impulsado por MCP para software generado por IA confiable. | Kitploit
Herramientas/GitHubGitHub/firelock-ai/kin
Análisis EstáticoAnálisis de CódigoDevSecOpsSeguridad de Cadena de SuministroAprendizaje y EducaciónRecursos CuradosSeguridad de IA
GitHubfirelock-ai/kin

kin

Ver Repositorio
44463hace 16h 22mRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Sitio web

Acerca de

Control de versiones basado en grafos semánticos para código escrito por IA. Rastrea entidades y relaciones en lugar de diferencias de archivos, lo que permite el análisis de radio de impacto, la revisión de fusiones en sombra y el contexto de agentes impulsado por MCP para software generado por IA confiable.

Compartir

Kin, un repositorio de código para agentes de IA y las personas que construyen con ellos

Una nueva base para el código.

Apache-2.0 Última versión

Kin es un repositorio de código nativo de grafos para agentes de IA y las personas que construyen con ellos. Almacena el código fuente, las relaciones de código registradas y el historial versionado como estado del repositorio. El grafo es el modelo del repositorio, no un índice de búsqueda mantenido junto a otro repositorio.

Las funciones, los tipos y las relaciones entre ellos son datos que confirmas, ramificas y fusionas. El código fuente exacto se conserva byte a byte, y las proyecciones del sistema de archivos permiten que las herramientas compatibles sigan funcionando con archivos ordinarios.

Beta pública. Prueba Kin en un proyecto real que conozcas bien. Espera asperezas.

Inicio rápido · Documentación · Demostración en el navegador

kin impact human_bytes --file crates/kin-cli/src/commands/cache.rs --kind function --depth 1, mostrando sus llamadores directos en el propio código base de Kin junto a una búsqueda git grep del mismo nombre

Una estrella ayuda a que otras personas encuentren Kin, y Discussions es el lugar para plantear una pregunta al respecto.

Descubre qué está conectado

Antes de cambiar una función compartida, ¿qué más deberías inspeccionar? Kin te permite consultar sus llamadores registrados y explorar el código relacionado. La CLI y el servidor MCP consultan el mismo grafo, para que tú y tu agente podáis trabajar a partir del mismo registro.

Una consulta kin impact registrada sobre ripgrep, mostrando entidades relacionadas para un cambio de firma

Registrado en un grafo de ripgrep preparado en e89fff89ac9af12e8d4ce9d5fd07beb408ca730f. Los artefactos de ejecución sin procesar no son públicos. Esto ilustra un flujo de trabajo, no una prueba de rendimiento.

Úsalo desde Claude Code, Codex o Cursor

Para Claude Code:

/plugin marketplace add kinlab-ai/kin
/plugin install kin@kin

Para Codex, añade el marketplace e instala el plugin, o deja que kin setup --intent agent escriba el servidor MCP en ~/.codex/config.toml por ti.

Para Cursor, añade el servidor MCP manualmente; consulta plugins/kin-cursor para ver el fragmento exacto.

Después de instalar, ejecuta kin init . en un clon nuevo de un proyecto que conozcas bien; la skill kin-setup te guía por el resto.

Kin no está publicado en crates.io. El crate kin que aparece allí es un proyecto no relacionado.

Inicio rápido

Empieza en un clon nuevo y completo de un proyecto que conozcas bien. kin init lee tu historial de Git sin modificarlo ni alterar tus archivos rastreados. Mantiene su almacén fuera de tu checkout, en ~/.kin/stores, y no escribe nada en el repositorio; kin store path muestra dónde está el almacén de un checkout. Por defecto admite primero el commit extraído, de modo que las preguntas se responden en cuanto se lee ese árbol, y luego importa en segundo plano, con baja prioridad, cada commit al que llegan tus ramas y etiquetas; kin init --history full importa todo el historial de antemano, y --history none nunca lo importa. Importar el historial consume tiempo, memoria y disco que crecen con el historial en lugar de con el tamaño del checkout. Antes de empezar, kin init comprueba la memoria y el disco libre y se detiene mostrando las cifras cuando ya puede determinar que a la máquina le falta capacidad. Un clon superficial solo admite su commit extraído, y los submódulos y Git LFS no son compatibles, y los hooks de Git, un checkout disperso o una fusión o rebase sin terminar también detienen la importación. kin init indica la solución para cada caso, y un clon nuevo evita la mayoría de ellos.

1. Instalar

En macOS, Linux y WSL2, un solo comando instala Kin y conecta las herramientas de programación con IA que encuentra. Requiere Node.js 20 o superior:

npx -y @kinlab/kin setup

En una máquina sin Node, ejecute el instalador en su lugar. get.kinlab.ai y get.kinlab.dev sirven el mismo script:

curl -fsSL https://get.kinlab.dev/install | sh

En cualquier caso, recarga tu shell como un comando separado, porque la instalación coloca kin en ~/.kin/bin y añade ese directorio al perfil de tu shell para nuevas sesiones:

exec "$SHELL" -l

En Windows x64 nativo, instala desde PowerShell con irm https://get.kinlab.dev/install.ps1 | iex. Instala la CLI kin y no conecta herramientas de codificación de IA, porque WSL2 sigue siendo la ruta recomendada en Windows. La entrada de Windows en Límites de la beta indica qué funciona allí. No se publica ninguna compilación nativa para Windows ARM64. En una máquina ARM64, ejecuta esa línea desde PowerShell x64 para instalar la compilación x86_64 bajo emulación, o usa WSL2. El instalador añade kin a tu PATH de usuario, así que abre una nueva ventana de PowerShell en lugar de exec "$SHELL" -l antes del siguiente paso.

Para otros instaladores o solución de problemas, consulta la guía de inicio rápido completa.

2. Inicializa el repositorio

En el nuevo prompt, clona un repositorio con Kin:

kin clone https://github.com/pallets/itsdangerous

O inicializa uno que ya tengas, reemplazando la ruta a continuación:

cd /path/to/your/repository &&
kin init . &&
kin overview &&
kin status

Ambos terminan con el siguiente comando a ejecutar, una pregunta de kin refs sobre una función en ese repositorio. También conectan Codex CLI y Grok CLI a él cuando lo permitiste en la configuración, porque esos clientes mantienen una entrada que nombra un repositorio.

Windows PowerShell 5.1 no tiene &&, así que en Windows nativo ejecuta los mismos comandos uno a la vez y detente si uno falla:

cd C:\path\to\your\repository
kin init .
kin overview
kin status

kin overview muestra las entidades que Kin importó. kin status muestra qué se admitió y el estado del árbol de trabajo respecto a ello. kin graph status informa el grafo de consultas en vivo del daemon y su cobertura. Los cambios no confirmados y no rastreados no forman parte del historial de Git importado; kin init informa qué dejó fuera.

3. Haz una pregunta que puedas verificar

Busca algo que ya sabes que está en el código:

kin locate "<something you already know is in this repository>"

Reemplace ExactEntityName a continuación con un símbolo del resultado:

kin refs ExactEntityName
kin trace ExactEntityName
kin impact ExactEntityName

refs devuelve las referencias registradas, trace incorpora el contexto cercano e impact explora los efectos potenciales a través del grafo. Verifica los resultados contra la fuente.

Descargar herramienta