Repolode
realchendahuang

realchendahuang/FlareMo

Base de conhecimento pessoal e para equipes, auto-hospedada inteiramente no Cloudflare Workers, D1 e R2, com API compatível com Memos e endpoints MCP.

Alternativa open source a:NotionMemos

Estrelas
351
Forks
106
Issues abertas
0
Último commit
há 11 horas

O que é?

FlareMo é um app de anotações e base de conhecimento feito para funcionar sem que você precise gerenciar servidores. O código e os arquivos estáticos são implantados no Cloudflare Workers, as notas e os metadados ficam no Cloudflare D1 e os anexos de mídia são armazenados no Cloudflare R2. Assim, uma conta gratuita do Cloudflare basta para hospedar uma instância pessoal ou para a equipe.

Por padrão, funciona como um espaço privado para uma única pessoa, com notas rápidas, tags, busca de texto completo, tarefas organizadas em projetos e revisão diária. Ao ativar o modo de equipe, é adicionado um espaço compartilhado onde os membros publicam notas uns para os outros com os papéis de proprietário, administrador e membro; as notas podem ter visibilidade privada, para a equipe ou pública.

Para fluxos de trabalho com IA, inclui uma CLI e uma skill que permitem aos agentes registrar e atualizar memórias de longo prazo, além de disponibilizar endpoints MCP. Também oferece compatibilidade com a API /api/v1 do Memos para conectar clientes existentes, além de ferramentas de importação e exportação.

Recursos principais

  • 01Roda no Cloudflare Workers, com D1 para os dados e R2 para os anexos.
  • 02Busca de texto completo com SQLite FTS5 e busca semântica opcional via Workers AI e Vectorize.
  • 03Modo de equipe com papéis de proprietário, administrador e membro, além de três níveis de visibilidade.
  • 04Compatibilidade com Memos /api/v1 e endpoints MCP para clientes de IA.
  • 05Tarefas agendadas a partir de notas, com quadros kanban por projeto e lembretes.
  • 06PWA instalável com rascunhos offline e sincronização em fila.

Casos de uso

  • Manter um caderno pessoal privado e um segundo cérebro sem precisar de um VPS.
  • Compartilhar notas e artigos com a equipe usando controle de acesso baseado em papéis.
  • Oferecer aos agentes de IA um armazenamento persistente de memória via CLI ou MCP.
  • Migrar de clientes Memos ou manter a compatibilidade com eles.

Início rápido

  1. 1

    Crie os recursos da Cloudflare (ou execute o script idempotente de provisionamento).

    pnpm provision:remote
  2. 2

    Copie a configuração de exemplo do Wrangler, preencha database_id e FLAREMO_PUBLIC_URL e defina os secrets.

    cp wrangler.jsonc.example wrangler.jsonc
  3. 3

    Faça o deploy do Worker na Cloudflare.

    pnpm deploy

Antes de usar

  • Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento do código-fonte modificado quando o software é oferecido como serviço de rede.
  • Requer uma conta da Cloudflare e depende de Cloudflare Workers, D1 e R2, portanto não pode ser executado em um servidor genérico.
  • A configuração e os secrets precisam ser definidos manualmente, embora exista uma opção de deploy com um clique.

Em coleções

Tópicos

Perguntas frequentes

O que é FlareMo?
Base de conhecimento pessoal e para equipes, auto-hospedada inteiramente no Cloudflare Workers, D1 e R2, com API compatível com Memos e endpoints MCP. FlareMo é um app de anotações e base de conhecimento feito para funcionar sem que você precise gerenciar servidores. O código e os arquivos estáticos são implantados no Cloudflare Workers, as notas e os metadados ficam no Cloudflare D1 e os anexos de mídia são armazenados no Cloudflare R2. Assim, uma conta gratuita do Cloudflare basta para hospedar uma instância pessoal ou para a equipe.
FlareMo é gratuito? Qual é a licença?
FlareMo é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
FlareMo ainda é mantido?
Manutenção ativa. O último commit de FlareMo foi em 7 de nov. de 2026.
Para que posso usar FlareMo?
Manter um caderno pessoal privado e um segundo cérebro sem precisar de um VPS. Compartilhar notas e artigos com a equipe usando controle de acesso baseado em papéis. Oferecer aos agentes de IA um armazenamento persistente de memória via CLI ou MCP. Migrar de clientes Memos ou manter a compatibilidade com eles.
Como instalar FlareMo?
Crie os recursos da Cloudflare (ou execute o script idempotente de provisionamento).: pnpm provision:remote Copie a configuração de exemplo do Wrangler, preencha database_id e FLAREMO_PUBLIC_URL e defina os secrets.: cp wrangler.jsonc.example wrangler.jsonc Faça o deploy do Worker na Cloudflare.: pnpm deploy
Onde consigo FlareMo?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/realchendahuang/FlareMo

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

Projetos relacionados