Repolode
Rabithua

Rabithua/Rote

Um app pessoal de anotações auto-hospedado, com API aberta, artigos em Markdown, memória opcional com IA e exportação de dados.

Alternativa open source a:NotionMemosDay One

Estrelas
1,044
Forks
69
Issues abertas
0
Último commit
há 6 dias

O que é?

Rote é um repositório pessoal de anotações auto-hospedado. Os usuários registram notas curtas e artigos independentes em Markdown, e as notas podem fazer referência aos artigos. O frontend e o backend são serviços separados, e a stack usa Bun, Hono, Drizzle, PostgreSQL e React. É possível implantá-lo com Docker Compose ou pelo template do Dokploy.

O projeto prioriza manter os dados sob o controle de quem os possui. Ele oferece uma API aberta para registrar e recuperar dados usando outras ferramentas, além de permitir exportar os dados livremente. Projetos da comunidade ampliam o Rote com um clipper para navegador, uma extensão do Raycast e um kit de ferramentas CLI.

O recurso opcional Memory adiciona um chat com IA baseado nas próprias notas e artigos do usuário, com busca semântica, sugestões de notas relacionadas e respostas transmitidas em streaming. A IA vem desativada por padrão; os administradores configuram provedores compatíveis com OpenAI e controlam o acesso por meio de uma permissão. Também há um cliente para iOS.

Recursos principais

  • 01API aberta para registrar e recuperar notas usando outras ferramentas
  • 02Artigos independentes em Markdown que podem ser referenciados pelas notas
  • 03Exportação gratuita de dados e implantação auto-hospedada com Docker Compose
  • 04Chat opcional com IA baseado nas próprias notas, com busca semântica
  • 05IA controlada por administradores, com suporte a provedores compatíveis com OpenAI
  • 06Serviços de frontend e backend separados, que podem ser implantados de forma independente

Casos de uso

  • Manter um diário ou registro pessoal diário em um servidor próprio
  • Capturar notas do navegador, do Raycast ou de scripts pela API
  • Escrever e ler artigos longos em Markdown junto com notas curtas
  • Pesquisar as próprias notas e conversar sobre elas usando um provedor de IA escolhido pelo usuário

Início rápido

  1. 1

    Copie docker-compose.yml para o seu servidor (é necessário ter Docker e Docker Compose).

  2. 2

    Crie um arquivo .env ao lado de docker-compose.yml e defina VITE_API_BASE e POSTGRES_PASSWORD.

  3. 3

    Inicie o Rote com a imagem estável mais recente.

    docker compose up -d

Antes de usar

  • Memory (chat com IA) só está disponível na imagem develop até ser incluído na próxima versão estável.
  • Os recursos de IA exigem que você configure seu próprio provedor de chat e de embeddings.
  • A hospedagem própria exige Docker e um servidor, além da configuração cuidadosa de VITE_API_BASE e da senha do banco de dados.

Tópicos

Perguntas frequentes

O que é Rote?
Um app pessoal de anotações auto-hospedado, com API aberta, artigos em Markdown, memória opcional com IA e exportação de dados. Rote é um repositório pessoal de anotações auto-hospedado. Os usuários registram notas curtas e artigos independentes em Markdown, e as notas podem fazer referência aos artigos. O frontend e o backend são serviços separados, e a stack usa Bun, Hono, Drizzle, PostgreSQL e React. É possível implantá-lo com Docker Compose ou pelo template do Dokploy.
Rote é gratuito? Qual é a licença?
Rote é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Rote ainda é mantido?
Manutenção ativa. O último commit de Rote foi em 14 de out. de 2026.
Para que posso usar Rote?
Manter um diário ou registro pessoal diário em um servidor próprio Capturar notas do navegador, do Raycast ou de scripts pela API Escrever e ler artigos longos em Markdown junto com notas curtas Pesquisar as próprias notas e conversar sobre elas usando um provedor de IA escolhido pelo usuário
Como instalar Rote?
Copie docker-compose.yml para o seu servidor (é necessário ter Docker e Docker Compose). Crie um arquivo .env ao lado de docker-compose.yml e defina VITE_API_BASE e POSTGRES_PASSWORD. Inicie o Rote com a imagem estável mais recente.: docker compose up -d
Onde consigo Rote?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Rabithua/Rote

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados