Code House é um software house modular, reprodutível e barato de executar, focado primeiro em execução local com modelos abertos. Um usuário descreve um produto em chat, agentes especializados dividem o trabalho por responsabilidade, geram o projeto dentro de um sandbox, revisam, corrigem em loops controlados, validam com testes e Docker, e publicam quando todos os gates de release passam.
A plataforma é genérica: os agentes não dependem de CRM, petshop ou uma stack fixa. Templates existem como aceleradores para nichos. O primeiro template oficial é crm-veterinaria-petshop.
Muitos setups de coding assistentes são difíceis de reproduzir, difíceis de auditar e quebram com facilidade quando alguém mexe no sistema. Este repo existe para mudar isso:
- repositório é automação
- tudo que funciona está em docs, não em dicas avulsas
- execução local barata primeiro
- gates humanos continuam importando
- Reproduzir o fluxo completo de ponta a ponta sem segredos pagos.
- Adicionar ou corrigir uma ferramenta, um prompt, um template ou um doc.
- Ajustar execução para seu perfil de hardware.
- Criar um novo template.
- Contribuir com docs corrigindo suposições ocultas.
| Objetivo | Documento |
|---|---|
| Quero rodar localmente | CONTRIBUTING.md |
| Quero comandos exatos | docs/HANDS_ON.md |
| Quero a arquitetura | docs/ARCHITECTURE.md |
| Quero regras de execução | docs/HYBRID_MODEL_ROUTING.md |
| Quero regras de loop | docs/LOOP_ORCHESTRATION.md |
| Quero regras de release | docs/OPERATING_RUNBOOK.md |
| Quero deploy em nuvem | docs/OCI_DEPLOYMENT.md |
| Quero regras de segurança | docs/SECURITY.md |
| Quero privacidade | docs/LGPD_PRIVACY.md |
| Quero templates | docs/TEMPLATE_REGISTRY.md |
- Windows 10/11 com WSL 2
- Docker Desktop com integração WSL
- Ollama dentro do WSL
- Flowise em Docker
- Node.js no WSL para scripts e tool bridge
- Seja exato. Prefira comandos e linhas de log a opiniões.
- Se funciona no WSL, serve para Windows.
- Se você entregar um script, entregue o comando que passa de primeira.
- Se um doc estiver desatualizado, conserte o doc primeiro, depois o código se precisar.
- Não assuma conhecimento anterior; explique como reproduzir.