Repolode
Rabithua

Rabithua/Rote

Una app personal de notas autoalojada, con API abierta, artículos en Markdown, memoria de IA opcional y exportación de datos.

Alternativa open source a:NotionMemosDay One

Estrellas
1,044
Forks
69
Issues abiertos
0
Último commit
hace 6 días

¿Qué es?

Rote es un repositorio personal de notas autoalojado. Los usuarios guardan notas breves y artículos independientes en Markdown, a los que pueden hacer referencia las notas. El frontend y el backend son servicios separados, y la tecnología utilizada incluye Bun, Hono, Drizzle, PostgreSQL y React. Se puede desplegar con Docker Compose o con la plantilla de Dokploy.

El proyecto se centra en que los datos permanezcan bajo el control de sus propietarios. Ofrece una API abierta para guardar y recuperar datos desde otras herramientas, y permite exportarlos libremente. Proyectos de la comunidad amplían sus funciones con un capturador para el navegador, una extensión para Raycast y un conjunto de herramientas CLI.

La función opcional Memory añade un chat con IA basado en las notas y los artículos del usuario, con búsqueda semántica, sugerencias de notas relacionadas y respuestas en streaming. La IA está desactivada de forma predeterminada; los administradores configuran proveedores compatibles con OpenAI y controlan el acceso mediante un permiso. También hay disponible un cliente para iOS.

Funciones clave

  • 01API abierta para guardar y recuperar notas desde otras herramientas
  • 02Artículos independientes en Markdown a los que pueden hacer referencia las notas
  • 03Exportación gratuita de datos y despliegue autoalojado mediante Docker Compose
  • 04Chat con IA opcional sobre tus notas, con búsqueda semántica
  • 05IA controlada por administradores y compatible con proveedores compatibles con OpenAI
  • 06Servicios de frontend y backend separados que se pueden desplegar de forma independiente

Casos de uso

  • Llevar un registro diario o diario personal en tu propio servidor
  • Capturar notas desde un navegador, Raycast o scripts mediante la API
  • Escribir y leer artículos extensos en Markdown junto con notas breves
  • Buscar en tus propias notas y conversar con ellas mediante el proveedor de IA que elijas

Inicio rápido

  1. 1

    Copia docker-compose.yml en tu servidor (necesitas Docker y Docker Compose).

  2. 2

    Crea un archivo .env junto a docker-compose.yml y define VITE_API_BASE y POSTGRES_PASSWORD.

  3. 3

    Inicia Rote con la imagen estable más reciente.

    docker compose up -d

Antes de usarlo

  • Memory (chat con IA) solo está disponible en la imagen develop hasta que se incluya en la próxima versión estable.
  • Para usar las funciones de IA, tienes que configurar tu propio proveedor de chat y de embeddings.
  • El alojamiento propio requiere Docker y un servidor, además de configurar cuidadosamente VITE_API_BASE y la contraseña de la base de datos.

Temas

Preguntas frecuentes

¿Qué es Rote?
Una app personal de notas autoalojada, con API abierta, artículos en Markdown, memoria de IA opcional y exportación de datos. Rote es un repositorio personal de notas autoalojado. Los usuarios guardan notas breves y artículos independientes en Markdown, a los que pueden hacer referencia las notas. El frontend y el backend son servicios separados, y la tecnología utilizada incluye Bun, Hono, Drizzle, PostgreSQL y React. Se puede desplegar con Docker Compose o con la plantilla de Dokploy.
¿Rote es gratuito? ¿Qué licencia tiene?
Rote es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Rote sigue mantenido?
Mantenimiento activo. El último commit de Rote fue el 14 oct 2026.
¿Para qué puedo usar Rote?
Llevar un registro diario o diario personal en tu propio servidor Capturar notas desde un navegador, Raycast o scripts mediante la API Escribir y leer artículos extensos en Markdown junto con notas breves Buscar en tus propias notas y conversar con ellas mediante el proveedor de IA que elijas
¿Cómo se instala Rote?
Copia docker-compose.yml en tu servidor (necesitas Docker y Docker Compose). Crea un archivo .env junto a docker-compose.yml y define VITE_API_BASE y POSTGRES_PASSWORD. Inicia Rote con la imagen estable más reciente.: docker compose up -d
¿Dónde consigo Rote?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Rabithua/Rote

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados