byCode
DocumentaçãoSuper poderesFluxoPor dentroRecursosArquitetura
Começar

Índice de Conteúdo

Documentação byCodePrimeiros PassosModo AgenteConfigurando RAGTerminal PTY IntegradoSegurança Local e Storage
Arquitetura Hexagonal (Backend)
Reatividade e FrontendTelemetria Local (BBolt)

Arquitetura do Backend em Go

O motor local do byCode (o Core) foi desenhado com performance e confiabilidade extremas em mente. Sendo o cérebro que orquestra a Inteligência Artificial e a edição de arquivos, ele adota estritamente a Arquitetura Hexagonal (Ports and Adapters) desenvolvida nativamente na linguagem Go.

Isolamento e Estabilidade

Se uma lógica do byCode precisa ler o disco (os.Open) ou conectar-se à nuvem (http.Get), ela não o faz diretamente no domínio da aplicação. Essa separação garante que a orquestração do Agente nunca quebre caso a implementação do disco mude de Windows para macOS.

  • O Core (Use Cases e Entities): Onde os Deciders e o parser de inteligência artificial moram. Aqui os modelos da IA dizem o que querem fazer, interagindo com Interfaces Puras.
  • As Ports: Declaramos os contratos de integração, como FileSystemPort, LLMPort, ou DiagnosticPort.
  • Os Adapters: São a ponte do sistema operacional real. Ollama local, Linter do disco, ou as chamadas nativas de CLI.

Workspace Context Bus

O byCode nunca para. A Inteligência Artificial do byCode é retro-alimentada continuamente por um conceito chamado Temporal Telemetry.

Nós rodamos um barramento assíncrono chamado WorkspaceContextBus que escuta e orquestra sinais simultâneos em tempo real:

  1. Sinais de Edição: Qual arquivo você abriu, onde está o seu cursor.
  2. Sinais do Sistema: Um erro de terminal que pipocou, ou um linter do ESLint acusando vermelho.

Quando o Agente é acionado, nós disparamos um snapshot (bus.Snapshot()) que captura instantaneamente os 15 sinais mais importantes do momento, injetando isso magicamente como contexto para o LLM. Isso permite que a IA resolva o seu problema antes mesmo de você precisar descrevê-lo na caixa de texto.

Zero token bills

byCode

Uma MDE de orquestração local de agentes que ajuda você a economizar dinheiro com IA.

free-tokenslocal-privacy

Produto

Vantagens LocaisSimplicidadeDownload

Stack

Agnostic ModelsRAG Engine

Recursos

GithubRoadmapTermos de UsoPolítica de Privacidade

© 2026 byCode platform.

Modern Desktop Experience. - Desenvolvido por Marcelo Matz