byCode
DocumentaçãoSuper poderesFluxoPor dentroRecursosArquitetura
Começar

Índice de Conteúdo

Documentação byCodePrimeiros PassosModo AgenteConfigurando RAGTerminal PTY IntegradoSegurança Local e StorageArquitetura Hexagonal (Backend)
Reatividade e Frontend
Telemetria Local (BBolt)

A Interface (Frontend)

O frontend do byCode não roda num Electron pesado e lento. A aplicação é renderizada dentro de um Wails WebView nativo (Chromium / WebKit dependendo da plataforma do OS), garantindo um footprint minúsculo de memória e integração profunda com o backend Go.

O Paradigma Svelte 5 (Runes)

Abandonamos o conceito de Virtual DOM engessado. Toda a inteligência da interface do byCode é construída na versão mais moderna do Svelte, usando o paradigma de Runes.

A reatividade é estritamente O(1). Isso significa que, se milhares de tokens de código estiverem sendo jorrados na sua tela pela IA em um stream local (via Chat ou Diffs de Arquivo):

  1. O Svelte atualiza dezenas de vezes por segundo exclusivamente as letras mudadas no DOM.
  2. Nenhum re-render da árvore de componentes é disparado no seu processador.

Isso previne qualquer lag de digitação no editor Monaco, mantendo a sensação natural de um editor clássico.

🌉 A Ponte (Bridge de IPC)

Toda a comunicação pesada (salvar arquivos, pedir sugestões via IA) nunca acontece no Javascript. A interface conversa com a linguagem Go instantaneamente através de Bridges Assíncronas que envelopam nosso sistema de injeção de dependências.

// A UI não lê disco, ela apenas envia sinais reativos para o Kernel em Go
const result = await editorBridge.patchFile(path, replacement);

Dois Mundos, Uma Tela

O byCode orquestra dinamicamente dois layouts sobrepostos:

  • Code Mode: O modo desenvolvedor, expondo o Editor Monaco, o terminal PTY e uma aba minimalista da IA ao lado.
  • Chat Mode: Uma transição instantânea sem recarregamento para o Dashboard Full Screen do byCode, focado na orquestração pura de ideias com o Agente.

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