llm-wiki
lucasocosta
CLI para construir um Bundle de Markdown em OKF estendido e consultar seu conhecimento por busca lexical.
Open lucasocosta/llm-wiki → Does not match the four rules.
Works with any agent
ships AGENTS.md, the cross-tool instruction file.
In its own words
CLI para construir um Bundle de Markdown em OKF estendido e consultar seu conhecimento por busca lexical. A CLI não chama LLM; o assistente recebe um Trecho, redige páginas e devolve cada escrita para validação.
Execução
Com Python 3.10+ e uv, execute a partir deste projeto, sem instalação permanente:
-C aponta para o diretório do manifesto (llm-wiki.yml). O layout padrão deixa bundle_dir e sources_dir livres: um projeto pode consolidar wiki e Fontes numa mesma subpasta (ex.: llm-wiki/wiki + llm-wiki/sources), como neste próprio repositório — o índice de máquina continua em um único .llmwiki/ junto do manifesto, resolvido subindo a árvore a partir do Bundle.
Os exemplos seguintes usam llm-wiki como abreviação dessa invocação. O diretório indicado por -C contém o manifesto llm-wiki.yml:
Orçamento e retomada
max_trecho_chars é um inteiro positivo, em caracteres Unicode, com padrão 12.000. Vale para Markdown, texto, PDF e código. A extração escolhe fronteiras naturais primeiro; somente uma unidade maior que o teto é subdividida. O corte prefere uma quebra de linha ou espaço próximo do limite e, quando necessário, corta entre caracteres. Ele preserva todo o texto extraído, a Âncora e a rastreabilidade do arquivo de código. Esse teto mede texto, não tokens; reserve contexto adicional para instruções, shortlist e páginas que o trabalhador abrir.
É possível sobrepor o teto sem editar o manifesto:
Quoting 30% of the README. Read the rest on GitHub ↗
Read from the repository's git tree on 2026-08-17.