Skip to content
View sl7187855-coder's full-sized avatar

Block or report sl7187855-coder

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sl7187855-coder/README.md

👋 Opa! Eu sou Samuel

Estou construindo o Thomas — um assistente-agente de IA open-source

Não é só um harness. É um projeto integrado que reúne um agente em desenvolvimento, o runtime Rust Harness-RS, uma HUD web e o Thomas Mobile Agent para Android. O objetivo é evoluir de conversas para tarefas com ferramentas, contexto persistente e autonomia com limites de segurança.

Harness-RS CI License Help wanted

🚀 Projeto completo · 🖥️ HUD Web · 📱 Agente Android · 🤝 Contribuir

Diagrama do sistema Thomas: HUD Web, Harness-RS, agente Android, modelo, ferramentas, contexto, memória, aprovações e auditoria.

Early alpha · visão integrada, com limitações e tarefas de validação documentadas publicamente.


🧩 As partes em conjunto

Parte Para que serve
Thomas — assistente/agente A visão do produto: planejar, usar ferramentas, acompanhar e verificar tarefas.
Harness-RS (Rust) Runtime, loop do agente, gateway, políticas e execução de ferramentas.
HUD Web Interface para conversar com o runtime e acompanhar eventos.
Contexto, memória e tarefas Estado persistente e continuidade de trabalho, com recursos avançados ainda em evolução.
Thomas Mobile Agent App Android e componentes de integração móvel; teste físico ainda precisa ser revalidado.

🧠 A visão do Thomas

Quero ajudar a construir um assistente-agente capaz de planejar e executar tarefas longas, usar ferramentas, guardar contexto, aprender com resultados e continuar o trabalho com mais consistência. A meta inclui memória persistente, skills, integrações e autonomia com aprovações e segurança — algumas dessas capacidades ainda estão em desenvolvimento.

🥔 Construído num PC batata

Este projeto é desenvolvido numa máquina Positivo antiga: Intel Atom N2600 a 1,60 GHz, 2 núcleos/4 threads e aproximadamente 2 GiB de RAM. O sistema reporta uma data de firmware/BIOS de 04/11/2014 (isso não confirma a data exata de fabricação do equipamento).

Os builds são lentos e não conseguimos fazer sozinhos toda a bateria de testes longos, integrações e verificações em dispositivos. Por isso, vou continuar lançando atualizações, mas preciso de contribuidores para levar o Thomas mais longe.

🛠️ em que estou trabalhando:

  • 🦀 Runtime de agentes, ferramentas e streaming de provedores em Rust
  • 🧠 Contexto persistente, memória, tarefas e workflows de longa duração
  • 🔐 Aprovações, sandbox Linux, auditoria e higiene de segredos
  • 🧩 Skills e integrações MCP/LSP; evolução do suporte a plugins
  • 📱 Thomas Mobile Agent, relay e integração com Android
  • ⚡ Redução de uso de memória, testes reproduzíveis e suporte a computadores modestos

🤝 O projeto precisa de você

Não precisa chegar sabendo tudo. Você pode ajudar executando testes, tentando compilar em outra distribuição Linux, revisando segurança, melhorando a documentação ou pegando uma tarefa fácil marcada no GitHub.

🏆 Créditos à comunidade

Toda correção, revisão, teste e melhoria de documentação merece reconhecimento. A lista pública cresce com as contribuições registradas no GitHub:

Contributors

Ver todas as pessoas que contribuíram


Uma ideia ambiciosa. Um PC batata. Uma comunidade pode fazer a diferença. ❤️

⭐ Harness-RS · 🤝 Ajude a construir

Pinned Loading

  1. harness-rs harness-rs Public

    Thomas AI Agent: open-source assistant-agent with Rust runtime (Harness-RS), Web HUD, persistent context and memory, tools, and Android companion.

    Rust 1