inkstone
Inkstone es una aplicación auto-alojada para tomar notas en Markdown que ejecuta completamente sobre Cloudflare Workers. Ofrece escritura, sincronización y búsqueda semántica opcional sin necesidad de backend tradicional.
Ficha actualizada 26 sept 2026, 15:24 · upstream 26 sept 2026, 14:34 · release v0.8.0
Qué es inkstone
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Inkstone es una herramienta de productividad basada en la nube diseñada para funcionar como un cuaderno de notas personal. Utiliza una arquitectura serverless con Cloudflare Workers, lo que elimina la necesidad de gestionar servidores tradicionales o contenedores Docker. La aplicación se centra en mantener las notas como texto plano Markdown, garantizando portabilidad y control total sobre los datos por parte del propietario.
Soporta características avanzadas como diagramas Mermaid, resaltado de sintaxis PrismJS y búsqueda híbrida mediante Workers AI. El sistema permite sincronización offline a través de PWA y gestión de versiones, ideal para usuarios que requieren privacidad y acceso multiplataforma sin depender de servicios centralizados propietarios.
La arquitectura separa el almacenamiento de datos en D1 (SQL) y archivos en R2 o KV, facilitando copias de seguridad externas vía WebDAV o S3. Es una solución robusta para quienes buscan un entorno de conocimiento personal seguro, escalable y compatible con estándares abiertos como MCP.
- Gestión de conocimiento personal (PKM) auto-alojada sin servidor tradicional.
- Redacción técnica con soporte para Mermaid, LaTeX y resaltado de sintaxis.
- Búsqueda semántica privada utilizando embeddings en Workers AI.
- Sincronización offline entre dispositivos mediante PWA y cola de escritura local.
- Integración con Model Context Protocol (MCP) para acceso remoto seguro.
- Arquitectura serverless nativa en Cloudflare Workers sin Docker ni VMs.
- Búsqueda híbrida combinando FTS5 lexical y embeddings semánticos opcionales.
- Soporte completo para Markdown avanzado (Mermaid, MathJax, Front Matter).
- Licencia LGPL-3.0-only permitiendo modificaciones y redistribución.
- Sincronización en tiempo real mediante Durable Objects y control de concurrencia optimista.
- Requiere infraestructura Cloudflare (Workers, D1, R2/KV) para funcionar correctamente.
- Búsqueda semántica depende de la disponibilidad del binding Workers AI.
- No incluye Dockerfile ni soporte nativo para despliegue en contenedores tradicionales.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliega mediante Cloudflare Workers & Pages usando GitHub. Configura build con npm run build y deploy con npm run deploy:kv o deploy. Requiere migraciones automáticas de base de datos D1. Mantener copias de seguridad antes de actualizar versiones estables para evitar pérdida de datos durante la migración idempotente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.