- Motor de búsqueda de código estructural desarrollado para resolver el problema de velocidad en la búsqueda de contexto de los asistentes de código con IA
- Analiza la estructura de archivos y los metadatos para inferir la intención, y logra velocidades de búsqueda por debajo de 500 ms
- Diseño local-first que funciona sin embeddings, bases de datos vectoriales ni APIs externas
- Ofrece rendimiento de búsqueda consistente incluso en monorepos de gran escala (por ejemplo, Chromium con 480 mil archivos)
- Con escaneo de archivos basado en Git, prioriza los archivos rastreados y aplica un método de puntuación determinística (Deterministic Scoring)
- Funciona como servidor MCP (Model Context Protocol) y permite integración con Claude Desktop, Cursor, VS Code y más
- Incluye la función Impact Analysis para analizar el alcance del impacto (blast radius) cuando hay cambios en el código
- La opción de búsqueda acotada (
--path) permite limitar la búsqueda a un directorio específico
- Ofrece opciones de CLI detalladas, como búsqueda separada por archivos de código, pruebas o configuración
- Con una latencia de búsqueda de 0.3 a 0.4 segundos, ofrece un rendimiento de hasta 25 veces más rápido que la búsqueda vectorial
- Reduce el uso de tokens hasta en 63%, minimizando el acceso innecesario a archivos
- Configuración basada en variables de entorno: permite controlar cantidad de archivos, timeout, patrones ignorados y más
- Estructura de doble licencia: AGPL-3.0 y licencia comercial
- El uso interno y la integración con software de código abierto son gratuitos
- La integración con IDE comerciales o SaaS requiere una licencia aparte
- Desarrollado con TypeScript y distribuido como paquete npm (
mantic.sh)
- Mediante las reglas de integración para IDE de IA (Agent Rules), se puede configurar para que Claude o Cursor invoquen Mantic automáticamente
Aún no hay comentarios.