Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

briefd

briefd es un compilador de contexto auto-alojado para equipos de desarrollo con IA. Indexa conocimiento en repositorios Git y sirve bundles optimizados vía MCP, reduciendo drásticamente el uso de tokens en sesiones de agentes de código sin perder precisión contextual.

Ficha actualizada 22 sept 2026, 16:24 · upstream 22 sept 2026, 8:26 · release v0.5.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es briefd

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

briefd actúa como una capa de abstracción entre el conocimiento del equipo (almacenado en Markdown dentro de un repositorio Git) y los agentes de IA. A diferencia de las herramientas de memoria de agente que registran lo que el modelo observa, briefd sirve reglas de negocio, terminología y decisiones de arquitectura definidas por personas y revisadas como código.

El sistema garantiza que el conocimiento nunca se escriba directamente en el índice; cualquier actualización debe pasar por un Pull Request, asegurando la calidad y la trazabilidad. Esto permite mantener una fuente de verdad compartida para todo el equipo, evitando la dispersión de información en archivos CLAUDE.md estáticos o desactualizados.

Utiliza recuperación híbrida (BM25 + embeddings multilingües) para responder consultas específicas dentro de un presupuesto estricto de tokens. Soporta modelos Go puros sin dependencias CGO ni ONNX, facilitando despliegues ligeros y seguros.

CASOS DE USO
  • Optimizar el contexto de agentes de código reduciendo tokens innecesarios
  • Centralizar conocimiento del equipo en repositorios Git con control de versiones
  • Gestionar reglas de negocio y estándares de codificación compartidos entre múltiples proyectos
  • Integración nativa con Model Context Protocol (MCP) para flujos de trabajo modernos
PUNTOS DESTACADOS
  • Ahorro de tokens: 86% menos que usar CLAUDE.md estático según benchmarks del proyecto
  • Fuente de verdad en Git con revisión humana obligatoria para actualizaciones del índice
  • Soporte multilingüe nativo con modelos Go puros (sin CGO/ONNX)
  • API REST y MCP para integración flexible con cualquier cliente
PRECAUCIONES
  • Requiere descarga inicial de modelo de embeddings (~470 MB) o uso de modo BM25 sin vectores
  • No es una memoria de agente, sino un repositorio de conocimiento del equipo
  • Dependencia de Git para la gestión de versiones y actualizaciones
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Se recomienda ejecutar en contenedor Docker con volumen persistente para la base de datos SQLite y el modelo. Configurar autenticación vía token Bearer en las cabeceras HTTP. Para despliegues locales, usar briefd serve con un repositorio local o remoto (HTTPS). El modo mcp permite ejecución directa sin servidor web para agentes individuales.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsGo
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
7788
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.