O que offlineaid-pack-builder faz?
Construtor de pacotes de conhecimento offline para OfflineAid — loop de agente Gemma 4, SQLite FTS5, zero dependências em tempo de execução.
Visão Geral
Esta skill permite criar pacotes de conhecimento offline que podem ser usados por agentes de IA (como em Claude Code, Cursor, Codex) sem necessidade de acesso à internet. Ela utiliza um loop de agente baseado no modelo Gemma 4 para processar documentos e indexá-los usando SQLite FTS5, garantindo buscas rápidas e eficientes.
Funcionalidades
- Loop de Agente Gemma 4: Processa e organiza documentos de forma inteligente.
- Indexação FTS5: Utiliza SQLite Full-Text Search 5 para indexação poderosa.
- Zero Dependências de Runtime: O pacote gerado não requer bibliotecas externas para funcionar.
- Portátil: Funciona em qualquer ambiente com suporte a SQLite.
Como Usar
-
Clone o repositório:
git clone https://github.com/helenkwok/offlineaid-pack-builder cd offlineaid-pack-builder -
Execute o construtor de pacotes:
python build.py --input ./documentos --output ./pacote_conhecimento -
O pacote gerado (
pacote_conhecimento.offlineaid) pode ser carregado por qualquer agente que suporte OfflineAid.
Exemplo de Configuração
{
"name": "meu-pacote",
"version": "1.0.0",
"documents": [
{
"path": "docs/guia_instalacao.md",
"section": "Instalação"
},
{
"path": "docs/faq.json",
"section": "FAQ"
}
]
}
Variáveis de Ambiente
BUILDER_MODE: Define o modo de construção (fastoufull).OUTPUT_DIR: Diretório de saída do pacote.
Licença
MIT