BaseMouse
Una memoria compartida y versionada para tus agentes de IA en Claude Code, Cursor, Kiro y Grok, con una fuente en cada respuesta y el historial completo.
Documentación
sesión en vivo — basemouse.com
matriz de capacidades verificada en producción
AÑADE TUS DOCUMENTOS
Apunta BaseMouse a una carpeta de tus documentos. Los lee, conserva cada versión y los etiqueta para que sean fáciles de encontrar. Reimporta cuando quieras, sin duplicados, y con un informe claro si algún archivo no se procesa.
30s carpeta → buscable
TU AGENTE PREGUNTA Y OBTIENE RESPUESTAS CON FUENTES
Tu agente hace una solicitud y recibe los pasajes más relevantes, cada uno con su fuente, una huella digital que demuestra que no ha sido manipulado y cuán recientemente se actualizó. Listo para insertar directamente en un prompt.
1 endpoint para integrar
VÉ EXACTAMENTE LO QUE SE LE DIJO A TU AGENTE
Cada cambio se registra y nada se sobrescribe silenciosamente. Incluso las eliminaciones permanecen en el registro. Así siempre puedes responder dos preguntas: ¿de dónde vino esta respuesta y qué cambió desde entonces?
100% de las ediciones conservadas
CAMBIA DE HERRAMIENTAS, CONSERVA TU CONTEXTO
Registra cada herramienta una vez — Claude Code, Cursor, Codex, Grok y más. Cada una lee el mismo contexto fundamentado, y lo que un agente escribe en una herramienta está disponible para un agente en otra, incluso de un proveedor diferente. Tus documentos y la memoria de tus agentes se mueven contigo; solo el chat en vivo permanece dentro de cada herramienta.
1 contexto, cada herramienta
MCP REMOTO HTTP
CONECTA UNA VEZ, DESDE CUALQUIER HERRAMIENTA.
BaseMouse es un servidor MCP remoto en POST https://basemouse.com/mcp. Añádelo una vez y cada agente lee y escribe la misma memoria.
Omite el encabezado para explorar el corpus de demostración público. Añade tu clave Bearer para tu propio espacio de trabajo.
search— encuentra contexto relevanteget_context_pack— un paquete listo para el agenteupsert_document— persiste decisiones por id estable
claude mcp add --transport http basemouse https://basemouse.com/mcp \
--header "Authorization: Bearer bm_..."
{
"mcpServers": {
"basemouse": {
"url": "https://basemouse.com/mcp",
"headers": { "Authorization": "Bearer bm_..." }
}
}
}
API SIN SDK REQUERIDO
UNA LLAMADA DESDE TU AGENTE.
Los documentos de demostración no necesitan clave. Tus documentos necesitan un encabezado.
Para tus ingenieros: es una única llamada HTTP, sin SDK que instalar. Los endpoints a continuación muestran exactamente lo que se devuelve.
GET /api/context-pack— paquete citado y con checksumGET /api/search— coincidencias clasificadas con puntuacionesPOST /api/documents— tus documentos en (Bearer bm_…)GET /api/documents/:id/history— el registro completo
curl -s "https://basemouse.com/api/context-pack?q=agent%20context&limit=2"
{
"schema": "basemouse.context_pack.v1",
"entryCount": 2,
"citations": [ { "label": "[agent-context-engine] …" } ],
"entries": [ {
"title": "Agent Context Engine",
"relevance": { "score": 6, "matchedTerms": ["agent","context"] },
"provenance": { "checksum": "e765f4dce81039b4", "version": 3 }
} ]
}
TARIFAS
Elige un plan → paga → clave emitida al instante, mostrada una vez. Facturado a través de Stripe. BaseMouse nunca ve tu tarjeta.
cargando planes…
CÓDIGO ABIERTO CON LICENCIA MIT
EJECUTA EL NÚCLEO TÚ MISMO.
BaseMouse es código abierto en su núcleo. El motor que importa tus documentos y sirve respuestas con fuentes es gratuito y tiene licencia MIT. Ejecútalo en tus propios servidores, sin que nada se comunique a casa. La versión alojada de pago solo se encarga de la ejecución, la facturación y el soporte por ti, para que no tengas que hacerlo. Consulta la documentación para ver exactamente qué funciones se incluyen hoy frente a lo que está en la hoja de ruta.
PREGUNTAS FRECUENTES RESPUESTAS SENCILLAS
PREGUNTAS, RESPONDIDAS.
¿Qué hace realmente BaseMouse?
Es un lugar para almacenar los documentos de los que leen tus agentes de IA. Importas tus documentos, tu agente hace una pregunta mediante una llamada a la API y recibe los pasajes más relevantes con una fuente en cada uno. Cada cambio en cada documento se mantiene en el registro, para que siempre puedas verificar de dónde provino una respuesta.
¿En qué se diferencia esto de una base de datos vectorial o de construir mi propio RAG?
Una base de datos vectorial te da un ingrediente. BaseMouse es el plato terminado: importación, búsqueda, citas, huellas digitales a prueba de manipulaciones e historial completo de cambios detrás de un único endpoint. No hay pipeline que construir, ni SDK que instalar, ni nada que mantener sincronizado.
¿Qué puedo importar?
Carpetas de markdown por ahora. Las etiquetas en tus archivos se conservan y se hacen buscables, y la reimportación siempre es segura: sin duplicados y con un informe claro si un archivo no se procesa. Los documentos también pueden mantenerse sincronizados por sí solos: una GitHub Action envía los documentos de agente de un repositorio en cada push, y una pequeña CLI multiplataforma sincroniza una carpeta completa de proyectos — o la vigila y envía en el momento en que guardas. ¿Traes documentos de otra fuente? Para eso está exactamente el programa de socios de diseño.
¿Entrenan modelos de IA con mis documentos?
No. BaseMouse almacena tus documentos y devuelve pasajes a tus propios agentes. Ese es todo el trabajo. Nuestra telemetría operativa nunca incluye el contenido de los documentos, y si autoalojas el núcleo, tus documentos nunca salen de tus servidores.
¿Puedo ejecutarlo yo mismo?
Sí. El motor principal tiene licencia MIT y es autoalojable, sin clave de licencia y sin que nada se comunique a casa. La versión alojada de pago añade la ejecución, la facturación y el soporte. Consíguelo en GitHub.
¿Cómo se conectan mis agentes?
Una llamada HTTP, desde cualquier lenguaje o framework de agentes. La demostración no necesita clave alguna, y tus propios documentos necesitan un encabezado. Consulta la sección de API para ver la solicitud y la respuesta exactas. ¿Prefieres una conexión nativa? BaseMouse habla el Model Context Protocol en POST /mcp, por lo que agentes como Claude Code, Cursor, Codex CLI, Gemini CLI y Grok CLI se conectan directamente — las mismas herramientas search y get_context_pack, además de upsert_document para que un agente pueda escribir sus propias decisiones (de forma idempotente — el contenido sin cambios no escribe nada), misma autenticación y cuota.
¿Pueden los agentes escribir en él, o solo leer?
Ambos. La lectura es el caso común — paquetes de contexto fundamentados y citados — pero los agentes también pueden persistir notas y decisiones por id estable a través de la API (?mode=upsert) o la herramienta MCP upsert_document. Cada escritura es una revisión versionada y de solo añadido, por lo que también funciona como memoria de agente duradera entre sesiones sin perder nunca el historial.
¿Mi contexto me sigue a través de las herramientas?
Sí. Apunta cada herramienta a BaseMouse una vez, y cada una de ellas — Claude Code, Cursor, Codex, Grok y más — lee el mismo contexto fundamentado. Cualquier cosa que un agente escriba es inmediatamente legible por un agente en una herramienta diferente, incluso de un proveedor distinto: tu conocimiento y la memoria de tus agentes viajan contigo. (El chat en vivo dentro de cada herramienta permanece local a ella — BaseMouse es la capa de conocimiento y memoria compartida, no un servicio de sincronización de transcripciones.)