Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trind-AI 🧠🚀

Uma arquitetura ETL resiliente impulsionada por Sistemas Multiagentes (SMA) e algoritmos de Auto-Cura.

O Trind-AI é um ecossistema infraestrutural desenhado para resolver a incontornável latência de manutenção causada pela "fragilidade estrutural" de pipelines de dados. Rompendo com o formato convencional de scripts estáticos e quebra frágil, esta arquitetura encadeia agentes contêinerizados capazes de agir com autonomia cirúrgica e curar-se algoritmicamente de anomalias inesperadas na rede.


🏗️ Arquitetura de Agentes

O pipeline distribui responsabilidades por três entidades sequenciais isoladas pela diretriz de um Cérebro Coordenador Central:

  • 📥 Agente Extrator: Conecta-se a domínios web simulados (APIs), extraindo volumes de dados raw de forma determinística. Exposta estritamente à rede, levanta infrações drásticas (sys.exit(1)) perante anomalias externas (ex: 404 Not Found).
  • ⚙️ Agente Transformador: Atua como o fiscal de qualidade — valida a integridade JSON estrutural dos manifestos, impedindo progressão em payloads vazias. Purifica os registos convertendo blocos difusos (body) num modelo simplificado (id + contagem volumétrica body_length).
  • 📤 Agente Carregador: Garante as chaves persistentes (UPSERTs) encapsuladas no motor motor de produção de SQLite3. É o agente fiador de estabilidade antes de emitir a telemetria JSON exposta para a interface visual local (dashboard_data.js).

🧬 O Diferencial: Self-Healing Dinâmico

Em ferramentas antiquadas de BI corporativo, a desidratação mínima numa URL ou alteração na Query paralisa a empresa inteira durante horas até o debugar ser completado. No Trind-AI, os agentes detêm propriedade de Self-Healing:

  1. Deteção Cirúrgica: Perante um Crash com erros críticos operacionais (Return Código 1), o Módulo LLM/Regex local é alertado e perscruta o registador de erros à procura de anomalias HTTP ou falhas catalogadas (404 / URL).
  2. Reparação Regenerativa: Armado de Expressões Regulares de isolamento sintático, o Orquestrador injeta um Patch no próprio Código-Fonte Python de extração perante falhas conhecidas, expurgando sufixos e fragmentos corruptos de forma autônoma.
  3. Reiniciação Autónoma: Retoma instantânea e cíclica. O fluxo estático recupera vida organicamente e o sistema flui para estabilidade final sem requisitar permissão técnica manual à infraestrutura.

🛠️ Stack Técnica

  • Agentes & Orquestração: Python 3.x Puro (Independente e focado em paralelismo assíncrono).
  • Base de Dados: Persistência em SQLite3 adaptada a pipelines operacionais e Data Storage resiliente.
  • Monitorização (Sem Flutter CLI): Core gráfico em HTML5, JavaScript Assíncrono e Componentização UX Bootstrap, garantindo o visual elegante Client-Side (Offline Bypass Web CORS).

🚀 Como Rodar (Quick Start)

Este projeto reflete os princípios elementares de Continuous Deployment unipotente:

  1. Clone o repositório para a sua máquina:

    git clone https://github.com/O-Seu-Usuario/trind-ai.git
    cd trind-ai
  2. Dispare o Controlador Universal ETL em Background:

    python main_orchestrator.py
  3. Exponha o Dashboard em tempo real: Como a arquitetura JavaScript consome passivamente a API local renderizada pelo Loader, não é necessário hostear Live Server. Limite-se a dar Duplo-Clique em app/index.html e maravilhe-se a observar em Monitor de Interface os 3 agentes Saudáveis de Data Streaming.

🌐 Trind-AI: Landing Page de Alta Fidelidade

A vitrine tecnológica da arquitetura ETL resiliente impulsionada por Agentes Autônomos e Self-Healing.

Esta é a interface visual e institucional do projeto Trind-AI. Desenvolvida com estética Glassmorphism e otimizada para telas OLED, esta Landing Page simula em tempo real o comportamento dos agentes de auto-cura do sistema principal.


✨ Destaques da Interface

  • OLED Pure Black: Contraste máximo utilizando #000000 para uma experiência visual premium.
  • Simulador de Auto-Cura: Componente de terminal que demonstra a transição crítica de erros (404 Not Found) para o estado de sucesso (200 OK) através de intervenção autônoma.
  • Agentes Reativos: Orbes de vidro dinâmicas que reagem ao status do sistema — vibrando em estados de erro e flutuando suavemente em estabilidade.
  • Arquitetura Moderna: Construído com Next.js 14, Tailwind CSS e animações fluidas via Framer Motion.

🧠 Sobre o Core do Trind-AI

O Trind-AI não é apenas um script, é um ecossistema infraestrutural desenhado para resolver a fragilidade de pipelines de dados:

  1. 📥 Agente Extrator: Extração determinística de dados via APIs.
  2. ⚙️ Agente Transformador: Validação de integridade JSON e purificação de registros.
  3. 📤 Agente Carregador: Persistência robusta em SQLite3 e telemetria.

🧬 O Diferencial: Self-Healing

Diferente de ferramentas tradicionais, o Trind-AI utiliza um módulo de Reparação Regenerativa. Ao detectar um crash, o orquestrador injeta patches no próprio código-fonte Python para expurgar fragmentos corruptos e reiniciar o fluxo organicamente.


🛠️ Stack Tecnológica da Landing Page


🚀 Acesso Rápido


Desenvolvido com foco em resiliência e design futurista por Asafe Tork.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages