Vault BBolt (Storage Local)
Uma IDE gera lixo constante: Histórico de janelas abertas, sessões de chats antigas e cache de prompts do modelo. A maioria das aplicações poluiria a sua pasta de projeto com arquivos .json desnecessários. O byCode é projetado de forma limpa e invisível.
O Vault MD5 Desacoplado
Seus projetos nunca percebem que o byCode está rodando. Em vez de adicionar pastas .bycode no seu repositório Git, o sistema funciona com a criação de Cofres Remotos no SO (Vaults).
Quando você abre um projeto (ex: C:\Sistemas\MeuApp), o byCode:
- Extrai uma string Hash MD5 do seu diretório.
- Cria (ou acessa) fisicamente uma base relacional minúscula chamada
db_md5_hash.dbna pasta segura de aplicação do seu usuário local (como%APPDATA%ou~/.config). - Todo histórico gerado nesse projeto passa a ser armazenado na base isolada no SO.
O seu Workspace de trabalho oficial não fica com Zero Lixo.
O Motor BBolt
O framework adotado é o poderoso BBolt (Engine Key-Value embutida em Go desenvolvida para extrema durabilidade). É o mesmo banco de dados usado pelo etcd! Essa arquitetura fornece suporte transacional nativo a nível de arquivo para o byCode. Se faltar luz durante o dump de 10.000 tokens da Inteligência Artificial, seu banco de projeto não corrompe.
Cache Inteligente e Custos LLM
Este sistema de dados permite o rastreio contínuo e local de cada prompt. O byCode atua ativamente para cortar os seus custos se você plugar modelos Cloud (como a API da OpenAI/Anthropic):
- Nós calculamos as hashes dos prompts locais e rastreamos o arquivo.
- Se você fizer a mesmíssima pergunta sob um estado igual (e tiver salvo na base Key/Value), interceptamos a requisição TCP e devolvemos o output em 0ms economizando 100% da transação.