Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

anansi

Anansi es una memoria web personal open-source y local-first que captura referencias de X, Reddit, GitHub y páginas web. Permite a agentes AI consultar esta biblioteca mediante herramientas MCP para recuperar contexto y referencias guardadas sin depender de servicios centralizados.

Ficha actualizada 25 sept 2026, 10:24 · upstream 25 sept 2026, 10:18 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es anansi

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

Anansi funciona como una base de datos personal gestionada por el usuario, construida con Next.js, React y Node.js. Captura automáticamente bookmarks de X, Reddit, GitHub y páginas web, almacenando los datos en SQLite localmente o en la nube mediante Cloudflare D1 y R2. La aplicación expone una API para búsqueda y permite a agentes AI acceder a estos recursos a través del Protocolo de Contexto Modelo (MCP).

CASOS DE USO
  • Gestión de referencias para agentes AI mediante MCP
  • Recuperación de contexto histórico de bookmarks y estrellas GitHub
  • Curación de contenido web con búsqueda semántica o por palabras clave
  • Almacenamiento local-first de datos sensibles sin enviar a la nube
PUNTOS DESTACADOS
  • Compatibilidad nativa con el Protocolo de Contexto Modelo (MCP) para agentes AI
  • Arquitectura local-first que prioriza la privacidad y control de los datos
  • Soporte multiplataforma para X, Reddit, GitHub y Chrome Bookmarks
  • Búsqueda híbrida combinando BM25 y embeddings semánticos con Ollama
PRECAUCIONES
  • Captura de TikTok pausada por falta de reparación del autenticador
  • Requiere Bun 1.3+ como runtime en lugar de Node.js estándar
  • Despliegue local necesita configuración manual de Ollama para IA
  • No incluye Dockerfile ni Compose, requiriendo gestión manual de dependencias
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Anansi logo showing a spider organizing saved web referencesCaptura de anansiCaptura de anansiCaptura de anansiCaptura de anansiCaptura de anansi
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Instalar con Bun y configurar tokens en .env (LIBRARY_TOKEN, INGEST_TOKEN, MCP_TOKEN). Para búsqueda semántica local, instalar Ollama y pull embeddinggemma. Cargar la extensión en modo desarrollador de Chrome. Opcionalmente desplegar en Cloudflare Workers con D1 y R2. No usar db:push para migraciones.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
3001114348788
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.