HOMES - Heuristic Operative Modular Engineering System banner

HOMES - Heuristic Operative Modular Engineering System

5 devlogs
10h 59m 56s

O H.O.M.E.S. é um ecossistema de automação total que integra o controle físico de hardware com inteligência artificial para produção de conteúdo audiovisual em escala. Ele funciona como um Hub Orquestrador unificando quatro pilares:

Operative (…

O H.O.M.E.S. é um ecossistema de automação total que integra o controle físico de hardware com inteligência artificial para produção de conteúdo audiovisual em escala. Ele funciona como um Hub Orquestrador unificando quatro pilares:

Operative (IoT): Controle em tempo real de sensores e atuadores via ESP32 (JARVIS-TCC).

Heuristic (AI): Cérebro central utilizando Gemini 2.5 Flash para tomada de decisão e roteirização via n8n workflows.

Modular (Video Engine): Pipeline automatizado no Termux/Android para renderização de vídeos cinematográficos com custo zero.

Engineering: Arquitetura robusta baseada no Model Context Protocol (MCP) e segurança via webhooks com assinatura HMAC.

O que eu fiz: Desenvolvi uma infraestrutura modular que permite que uma ideia se transforme em um vídeo finalizado (“Absolute Cinema”) ao mesmo tempo que gerencia o ambiente físico ao redor do criador.

Repository

Loading README...

ChefThi

commit THE IMPORTANT
— feat(agent): status widget data export + automated Wakatime heartbeats and cry: ignore local status and logs

Title: HOMES Agent gets smarter: status export

Today I pushed two meaningful updates to the HOMES agent. First, I implemented status widget data export — the agent can now serialize its own state (telemetry, running modules) into a structured format that external dashboards can consume. This is the foundation for the HUD I’m building for OmniLab to talk to HOMES remotely.

Working on Android/Mobile is cool and interesting. I like understanding how the system’s API works (which is in Java. Currently, they use the Kotlin set for this). It’s difficult and a bit annoying; some simple errors and things break the system, but that’s just how it is.

I also cleaned up .gitignore to stop tracking local status dumps and log files that were polluting the repo. Small change, but it keeps the history clean.

0
ChefThi

DEVLOG - 08 JANEIRO 2026

RESUMO:
Nascimento do HOMES AI Agent e integração com a API do Termux para feedback de voz e tátil. O sistema agora não é apenas código, mas um assistente capaz de interagir fisicamente com o usuário através do Android.

ATIVIDADES:

  1. Implementação do Agente Principal (homes_agent.py):
    • Substituição do antigo jarvis.py por uma estrutura mais robusta.
    • Integração com Termux TTS (Text-to-Speech) para notificações por voz.
    • Feedback tátil usando vibração do dispositivo em casos de sucesso ou erro.
  2. Refatoração e Limpeza:
    • Limpeza de arquivos legados (generator.py e scripts antigos).
    • Otimização da estrutura de diretórios para o Hub Central.

COMMITS DO DIA (AUDIT TRAIL):

  • 018f03a - feat: implement HOMES AI Agent with Termux API integration
  • aae75c4 - feat: add jarvis.py for Termux voice feedback and cleanup legacy files

MÉTRICAS:

  • Linguagem: Python / Bash
  • Sistema: Termux (ARM64)
  • Status: 🟢 Funcional

HOMES AI: “Sistema pronto para operação, Senhor.”

Attachment
Attachment
0
ChefThi

HAVIA ESQUECIDO DE ESCREVER NO SITE AQUI😅

Devlog - 07/01/2026: Hardware Assembly & Setup

Resumo:
Dia dedicado à estruturação física e infraestrutura do ecossistema. Montagem da estação
de trabalho mobile e do protótipo eletrônico que servirá de interface para as
funcionalidades de automação do HOMES.

🛠️ Workstation & Hardware

  • Estação de Trabalho: Configurada para desenvolvimento 100% mobile (Termux/ARM64).
  • Montagem do Circuito: Integração física dos componentes ao ESP32 para monitoramento
    e automação.
    • Sensores: DHT11 (Clima), MQ-2 (Gás), Ultrassônico (Presença).
    • Atuadores: Servos (Porta/Janela), Relé (Fan), LEDs de Status.

📌 Commits do Dia (Audit Trail)

  • 8a41e67 - docs(devlog): add hardware assembly proof of work
  • 50f32b4 - docs(devlog): add assembly video proof of work

📸 Proof of Work

Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
Attachment
0
ChefThi

DEVLOG DIA 1 - HOMES HUB INIT

Data: 5-6 Jan 2026 | Autor: EngThi | Repo: github.com/EngThi/HOMES

RESUMO

Hub central criado para ecossistema HOMES (4 repos).
Tempo: 10h45min | Commits: 10 | Status: 100% funcional

TIMELINE

5 Jan 23:56 - Commit b89aff2: README + scripts + estrutura
6 Jan 00:30 - Commit 42bcd55: architecture. md + strategy.md
6 Jan 00:32 - Commit a985689: LICENSE + .gitignore + .env.example
6 Jan 00:45 - Commit 2f64edb: setup-guide + integration-flow
6 Jan 10:16 - Commit 1c5f80d: 6 docs tecnicos completos
6 Jan 10:32 - Commit a41a397: Analise HOMES-Engine
6 Jan 10:36 - Commit 7b81434: GEMINI.md criado
6 Jan 10:41 - Commit 361e7c9: ROADMAP.md + . gitignore update
6 Jan 10:45 - Commit 2b05d3c: Devlog finalizado

METRICAS

Arquivos: 26 | Linhas doc: ~28k | Commits: 10 | Repos: 1/4

DECISOES

  • Multi-repo (4 separados)
  • HOMES = hub central
  • ROADMAP: Engine -> Backend -> Frontend
  • Devlogs em . txt

PROXIMOS

[ ] HOMES-Engine: api_client.py + queue_poller.py
[ ] ai-video-factory: Firebase + WebSocket
[ ] homes-prompt-manager: React + Voice

APRENDIZADO

  • Doc economiza tempo depois
  • Commits 30min ideais
  • Tirar screenshots durante trabalho

STATUS: Hub completo. Proximo: Engine integration
Usei bastante o Gemini CLI para desenvolver, auditar e desenvolver as coisas, com base nas pesquisas e ideias da Perplexity que já tinha uma ideia com base em arquivos, ideias e um esqueleto simples que tinha.

Attachment
Attachment
Attachment
Attachment
Attachment
0