Espaço pessoal de conhecimento, auto-hospedado e focado em privacidade, com referências em nível de bloco, edição WYSIWYG em Markdown e colaboração com agentes de IA.
- Estrelas
- 3,117
- Forks
- 292
- Issues abertas
- 40
- Último commit
- há 3 dias
O que é?
Docus é um framework de documentação baseado em Nuxt. Com um único comando da CLI, você cria a estrutura de um projeto de documentação, com páginas escritas em Markdown e que podem ser estendidas com componentes Vue usando a sintaxe MDC. O site gerado inclui um tema responsivo com modo escuro, busca no lado do cliente e um template i18n para documentação em vários idiomas.
Além do site estático, Docus oferece recursos voltados a IA. Ele inclui um chat assistente que responde a perguntas com base na documentação, um servidor MCP integrado em /mcp para conectar editores e ferramentas de IA, e a geração automática de llms.txt e llms-full.txt. Skills adicionadas a um diretório skills são disponibilizadas em /.well-known/skills/.
O projeto é um monorepo com a CLI create-docus, a camada Nuxt docus, que fornece o tema, e o site oficial de documentação. Os projetos são construídos com Nuxt 4, Nuxt UI 4 e Tailwind CSS 4, e podem ser implantados a partir de um template do Vercel.
Recursos principais
- 01Escreva páginas em Markdown e incorpore componentes Vue com a sintaxe MDC.
- 02Crie a estrutura de um novo projeto de documentação com um único comando npx e, opcionalmente, use um template i18n.
- 03Busca integrada no lado do cliente, com opção de usar um backend de busca textual completa FTS5.
- 04Modo escuro, layout responsivo e personalização do tema com Nuxt UI 4 e Tailwind CSS 4.
- 05Servidor MCP integrado e geração automática de llms.txt para ferramentas de IA.
- 06Geração de sitemap, robots.txt e imagens Open Graph incluída.
Casos de uso
- Publicar a documentação de um produto ou biblioteca escrita em Markdown a partir de um repositório Git.
- Criar um site de documentação em vários idiomas com o template i18n.
- Disponibilizar a documentação do projeto para assistentes de IA por meio do servidor MCP e dos arquivos llms.txt.
- Criar um protótipo de site de documentação com Nuxt e ampliá-lo com páginas e componentes personalizados.
Tópicos
Perguntas frequentes
- O que é docus?
- Gerador de sites de documentação baseado em Nuxt, que permite escrever a documentação em Markdown com componentes Vue. Docus é um framework de documentação baseado em Nuxt. Com um único comando da CLI, você cria a estrutura de um projeto de documentação, com páginas escritas em Markdown e que podem ser estendidas com componentes Vue usando a sintaxe MDC. O site gerado inclui um tema responsivo com modo escuro, busca no lado do cliente e um template i18n para documentação em vários idiomas.
- docus é gratuito? Qual é a licença?
- docus é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- docus ainda é mantido?
- Manutenção ativa. O último commit de docus foi em 16 de out. de 2026.
- Para que posso usar docus?
- Publicar a documentação de um produto ou biblioteca escrita em Markdown a partir de um repositório Git. Criar um site de documentação em vários idiomas com o template i18n. Disponibilizar a documentação do projeto para assistentes de IA por meio do servidor MCP e dos arquivos llms.txt. Criar um protótipo de site de documentação com Nuxt e ampliá-lo com páginas e componentes personalizados.
- Onde consigo docus?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nuxt-content/docus
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Memória de longo prazo para agentes de programação com IA, que permite retomar sessões em CLIs como Claude Code, Codex e Cursor, com uma wiki Markdown versionada no Git.
Editor de design de código aberto que abre arquivos Figma (.fig) e .pen, com ferramentas de IA integradas e um SDK headless para Vue.
Um grafo de conhecimento em Markdown que funciona como memória compartilhada para você e seus agentes de IA, com suporte a LSP nos editores, CLI e servidor MCP.
Ferramenta de monitoramento de disponibilidade auto-hospedada que verifica HTTP, TCP, DNS, ping e muito mais, com páginas de status e notificações.
Um harness de agentes para Claude Code e Codex que adiciona swarms multiagente, memória compartilhada, roteamento de tarefas e federação entre máquinas.