Skip to content

Repository files navigation

CI Licença Go

Markupp

Markupp

Markupp é uma base de conhecimento em markdown que se organiza sozinha. Quem faz o trabalho é o servidor. Qualquer programa que leia ou escreva notas é cliente dele, nenhum privilegiado, e o servidor não presume quais existem.

O usuário escreve e salva. O servidor indexa, liga uma nota à outra e agrupa por tema, sem nunca alterar o conteúdo nem o caminho. O cliente mostra essa organização derivada no lugar da árvore de pastas.

A busca é otimizada para encontrar por sentido. Ela acha a nota que trata do assunto mesmo quando a palavra digitada não aparece nela, e devolve o trecho que casou com a pergunta.

O sistema nasce AI first. Toda operação disponível a uma pessoa está disponível a um agente de IA, pela mesma interface.

Rodando

docker compose up

Sobe em localhost:8080. Para usar a imagem publicada em vez de buildar do código, veja DEPLOY.

Documentação

A API está descrita em openapi.yaml. As decisões de arquitetura estão registradas em ADRs, e o resto vive em docs.

Licença

AGPL v3.

About

Markupp é um projeto que propõe uma arquitetura centralizada e self-hosted que permite que usuários criem, editem, organizem e versionem documentos markdown em uma estrutura hierárquica por projetos e categorias.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages