Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
VISUAL

Capturas del proyecto

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

Inkstone project logo
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.js
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
7712
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.