Open Source Framework

  • Chatchat Lite
    Uma interface de chat minimalista e responsiva que permite interações contínuas baseadas no navegador com OpenAI e modelos de IA hospedados localmente.
    0
    0
    O que é Chatchat Lite?
    Chatchat Lite é uma estrutura de interface de bate-papo de código aberto, leve, projetada para rodar no navegador e conectar-se a múltiplos backends de IA — incluindo OpenAI, Azure, endpoints HTTP personalizados e modelos de linguagem locais. Fornece respostas em streaming em tempo real, renderização Markdown, formatação de blocos de código, alternância de temas e histórico de conversas persistente. Os desenvolvedores podem extendê-lo com plugins personalizados, configurações baseadas em ambiente e adaptabilidade para serviços de IA self-hosted ou de terceiros, tornando-o ideal para protótipos, demonstrações e aplicativos de chat em produção.
  • AI-Agentic Machine Translation
    Uma estrutura de agentes de IA coordenando múltiplos agentes de tradução para gerar, aprimorar e avaliar traduções de máquina colaborativamente.
    0
    0
    O que é AI-Agentic Machine Translation?
    A Tradução Automática com Agentes de IA é uma estrutura de código aberto destinada a pesquisa e desenvolvimento em tradução automática. Orquestra três agentes principais — gerador, avaliador e refinador — para produzir, avaliar e aprimorar traduções colaborativamente. Baseada em PyTorch e modelos de transformadores, suporta pré-treinamento supervisionado, otimização por aprendizado por reforço e políticas de agentes configuráveis. Usuários podem fazer benchmarking em conjuntos de dados padrão, acompanhar pontuações BLEU e estender o pipeline com agentes personalizados ou funções de recompensa para explorar colaboração entre agentes em tarefas de tradução.
  • Multi-Agent-RAG
    Estrutura de Python de código aberto que orquestra múltiplos agentes de IA para recuperação e geração em fluxos de trabalho RAG.
    0
    0
    O que é Multi-Agent-RAG?
    Multi-Agent-RAG fornece uma estrutura modular para construir aplicações de geração aumentada por recuperação (RAG) coordenando vários agentes de IA especializados. Desenvolvedores configuram agentes individuais: um agente de busca que conecta a bancos de dados vetoriais para obter documentos relevantes; um agente de raciocínio que realiza análises de cadeia de pensamento; e um agente de geração que sintetiza respostas finais usando grandes modelos de linguagem. O framework suporta extensões por plugins, prompts configuráveis e logs abrangentes, permitindo integração tranquila com APIs populares de LLM e bancos de dados vetoriais para melhorar a precisão, escalabilidade e eficiência no desenvolvimento de RAG.
  • OLI
    OLI é uma estrutura de agente de IA baseada em navegador que permite aos usuários orquestrar funções OpenAI e automatizar tarefas de múltiplos passos de forma contínua.
    0
    0
    O que é OLI?
    OLI (OpenAI Logic Interpreter) é uma estrutura no lado do cliente projetada para simplificar a criação de agentes de IA dentro de aplicações web, aproveitando a API OpenAI. Os desenvolvedores podem definir funções personalizadas que o OLI seleciona de forma inteligente com base nos prompts do usuário, gerenciar o contexto conversacional para manter um estado coerente em múltiplas interações e encadear chamadas de API para fluxos de trabalho complexos, como agendar compromissos ou gerar relatórios. Além disso, o OLI inclui utilitários para análise de respostas, manipulação de erros e integração com serviços de terceiros por meio de webhooks ou endpoints REST. Como é totalmente modular e de código aberto, as equipes podem personalizar comportamentos de agentes, adicionar novas capacidades e implantar agentes OLI em qualquer plataforma web sem dependências de backend. OLI acelera o desenvolvimento de interfaces conversacionais e automações.
  • FastMCP
    Uma estrutura Pythonic que implementa o Protocolo de Contexto do Modelo para construir e executar servidores de agentes de IA com ferramentas personalizadas.
    0
    0
    O que é FastMCP?
    FastMCP é um framework Python de código aberto para construir servidores e clientes MCP (Protocolo de Contexto do Modelo) que capacitam LLMs com ferramentas externas, fontes de dados e prompts personalizados. Os desenvolvedores definem classes de ferramentas e manipuladores de recursos em Python, registram-nos no servidor FastMCP e implantam usando protocolos de transporte como HTTP, STDIO ou SSE. A biblioteca cliente do framework oferece uma interface assíncrona para interagir com qualquer servidor MCP, facilitando uma integração contínua de agentes de IA em aplicações.
  • AgentSimJs-ThreeJs Multi-Agent Simulator
    Uma estrutura de código aberto em JavaScript que possibilita a simulação interativa de sistemas multiagentes com visualização 3D usando AgentSimJs e Three.js.
    0
    0
    O que é AgentSimJs-ThreeJs Multi-Agent Simulator?
    Esta estrutura de código aberto combina a biblioteca de modelagem de agentes AgentSimJs com o motor gráfico 3D do Three.js para fornecer simulações multiagentes interativas baseadas no navegador. Os usuários podem definir tipos de agentes, comportamentos e regras ambientais, configurar detecção de colisões e gerenciamento de eventos, e visualizar simulações em tempo real com opções de renderização personalizáveis. A biblioteca suporta controles dinâmicos, gerenciamento de cenas e ajuste de desempenho, tornando-a ideal para pesquisa, educação e prototipagem de cenários complexos baseados em agentes.
  • Cerebellum
    Uma estrutura Python que permite a agentes de IA executar planos, gerenciar memória e integrar ferramentas de forma transparente.
    0
    0
    O que é Cerebellum?
    Cerebellum oferece uma plataforma modular onde os desenvolvedores definem agentes usando planos declarativos compostos por etapas sequenciais ou chamadas de ferramentas. Cada plano pode chamar ferramentas embutidas ou personalizadas — como conectores de API, recuperadores ou processadores de dados — através de uma interface unificada. Módulos de memória permitem que agentes armazenem, recuperem e esqueçam informações entre sessões, possibilitando interações conscientes de contexto e com estado. Ele se integra a modelos de linguagem populares (OpenAI, Hugging Face), suporta registro de ferramentas personalizadas e possui um motor de execução baseado em eventos para controle em tempo real. Com registro, manipulação de erros e ganchos de plugins, Cerebellum aumenta a produtividade, facilitando o desenvolvimento rápido de agentes para automação, assistentes virtuais e aplicações de pesquisa.
  • Colosseum Agent Battles
    Uma estrutura em Python que orquestra e compete agentes de IA personalizáveis em batalhas estratégicas simuladas.
    0
    0
    O que é Colosseum Agent Battles?
    Colosseum Agent Battles fornece um SDK modular em Python para construir competições de agentes de IA em arenas personalizáveis. Os usuários podem definir ambientes com terrenos, recursos e regras específicos, e implementar estratégias de agentes via interface padronizada. O framework gerencia o agendamento de batalhas, lógica de árbitro e registro em tempo real das ações e resultados dos agentes. Inclui ferramentas para realizar torneios, acompanhar estatísticas de vitória/derrota e visualizar o desempenho dos agentes através de gráficos. Desenvolvedores podem integrar com bibliotecas populares de aprendizado de máquina para treinar agentes, exportar dados de batalha para análise e estender módulos de árbitro para aplicar regras personalizadas. Tudo isso agiliza a avaliação de estratégias de IA em confrontos cara a cara. Também suporta registros em formatos JSON e CSV para análises posteriores.
  • DeepMind MAS Environment
    Ambiente de aprendizado por reforço multiagente compatível com Gym, oferecendo cenários personalizáveis, recompensas e comunicação entre agentes.
    0
    0
    O que é DeepMind MAS Environment?
    DeepMind MAS Environment é uma biblioteca Python que fornece uma interface padronizada para construir e simular tarefas de aprendizado por reforço multiagente. Permite configurar o número de agentes, definir espaços de observação e ação, e personalizar estruturas de recompensa. A estrutura suporta canais de comunicação entre agentes, registro de desempenho e capacidades de renderização. Pesquisadores podem integrar facilmente o DeepMind MAS Environment com bibliotecas populares de RL, como TensorFlow e PyTorch, para avaliar novos algoritmos, testar protocolos de comunicação e analisar domínios de controle discretos e contínuos.
  • MultiAgentPacman
    Estrutura de código aberto que permite a implementação e avaliação de estratégias de IA multiagentes em um ambiente clássico do jogo Pacman.
    0
    0
    O que é MultiAgentPacman?
    O MultiAgentPacman oferece um ambiente de jogo em Python onde os usuários podem implementar, visualizar e comparar múltiplos agentes de IA no domínio Pacman. Suporta algoritmos de busca adversarial como minimax, expectimax, poda alfa-beta, bem como agentes personalizados baseados em reforço ou heurísticas. A estrutura inclui uma interface gráfica simples, controles de linha de comando e utilitários para registrar estatísticas do jogo e comparar o desempenho dos agentes em cenários cooperativos ou competitivos.
  • Eliza
    Eliza é uma agente de conversação baseada em regras que simula um psicoterapeuta, envolvendo os usuários por meio de diálogo reflexivo e correspondência de padrões.
    0
    0
    O que é Eliza?
    Eliza é uma estrutura de conversação leve, de código aberto, que simula um psicoterapeuta por meio de correspondência de padrões e templates roteirizados. Os desenvolvedores podem definir scripts personalizados, padrões e variáveis de memória para ajustar respostas e fluxos de conversa. Opera em qualquer navegador moderno ou ambiente webview, suporta múltiplas sessões e registra interações para análise. Sua arquitetura extensível permite a integração em páginas web, aplicativos móveis ou embalagens desktop, tornando-se uma ferramenta versátil para educação, pesquisa, desenvolvimento de protótipos e instalações interativas.
  • Autonomous Agents
    Uma biblioteca Python que permite agentes autônomos alimentados por GPT da OpenAI com ferramentas personalizáveis, memória e planejamento para automação de tarefas.
    0
    0
    O que é Autonomous Agents?
    Agentes Autônomos é uma biblioteca Python de código aberto projetada para simplificar a criação de agentes de IA autônomos alimentados por grandes modelos de linguagem. Ao abstrair componentes essenciais como percepção, raciocínio e ação, ela permite que os desenvolvedores definam ferramentas, memórias e estratégias personalizadas. Os agentes podem planejar tarefas de múltiplos passos de forma autônoma, consultar APIs externas, processar resultados com analisadores personalizados e manter o contexto de conversação. A estrutura suporta seleção dinâmica de ferramentas, execução sequencial e paralela de tarefas, e persistência de memória, possibilitando automação robusta para tarefas que variam de análise de dados e pesquisa atéResumão de e-mails e web scraping. Seu design extensível facilita a integração com diferentes provedores de LLM e módulos personalizados.
  • Skeernir
    Skeernir é um modelo de estrutura de agente de IA que permite jogos automatizados e controle de processos via interfaces de mestre fantoche.
    0
    0
    O que é Skeernir?
    Skeernir é uma estrutura de agentes de IA de código aberto projetada para acelerar o desenvolvimento de agentes mestre fantoche para automação de jogos e orquestração de processos. O projeto inclui um modelo base, APIs principais e módulos de exemplo que demonstram como conectar a lógica do agente aos ambientes-alvo, seja simulando jogabilidade ou controlando tarefas do sistema operacional. Sua arquitetura extensível permite que os usuários implementem estratégias de decisão personalizadas, integrem modelos de machine learning e gerenciem ciclos de vida do agente em Windows, Linux e macOS. Com suporte integrado a registros e configurações, Skeernir agiliza testes, depuração e implantação de agentes autônomos de IA.
  • HackerGCLASS Agent API
    Agent API da HackerGCLASS: uma estrutura RESTful em Python para implantar agentes de IA com ferramentas personalizadas, memória e fluxos de trabalho.
    0
    0
    O que é HackerGCLASS Agent API?
    HackerGCLASS Agent API é uma estrutura Python de código aberto que expõe endpoints RESTful para executar agentes de IA. Desenvolvedores podem definir integrações de ferramentas personalizadas, configurar modelos de prompt e manter o estado e memória do agente entre sessões. A estrutura suporta orquestração de múltiplos agentes em paralelo, gerenciamento de fluxos de conversação complexos e integração de serviços externos. Simplifica a implantação via Uvicorn ou outros servidores ASGI e oferece extensibilidade com módulos de plugins, permitindo rápida criação de agentes de IA específicos para domínios para diversos casos de uso.
  • SelfDrivingCarSimulator
    Um ambiente Python Pygame para desenvolver e testar agentes autônomos de direção por reforço em pistas personalizáveis.
    0
    0
    O que é SelfDrivingCarSimulator?
    SelfDrivingCarSimulator é uma estrutura leve em Python construída sobre Pygame que oferece um ambiente de condução 2D para treinar agentes de veículos autônomos usando aprendizado por reforço. Ela suporta layouts de pistas personalizáveis, modelos de sensores configuráveis (como LiDAR e emulação de câmeras), visualização em tempo real e registro de dados para análise de desempenho. Desenvolvedores podem integrar seus algoritmos de RL, ajustar parâmetros físicos e monitorar métricas como velocidade, taxa de colisões e funções de recompensa para iterar rapidamente em projetos de pesquisa e educação sobre condução autônoma.
  • RAG-based Intelligent Conversational AI Agent for Knowledge Extraction
    Um agente de IA que usa RAG com LangChain e Gemini LLM para extrair conhecimento estruturado por meio de interações conversacionais.
    0
    0
    O que é RAG-based Intelligent Conversational AI Agent for Knowledge Extraction?
    O Agente de IA Conversacional Inteligente baseado em RAG combina uma camada de recuperação apoiada por armazenamento vetorial com o Gemini LLM do Google via LangChain para extrair conhecimento conversacional e com contexto. Os usuários ingerem e indexam documentos — PDFs, páginas web ou bancos de dados — em um banco de dados vetorial. Quando uma consulta é feita, o agente recupera os trechos mais relevantes, os alimenta em um modelo de prompt e gera respostas concisas e precisas. Componentes modulares permitem a personalização de fontes de dados, armazenamentos vetoriais, engenharia de prompts e backends de LLM. Este framework de código aberto simplifica o desenvolvimento de bots de perguntas e respostas específicos de domínio, exploradores de conhecimento e assistentes de pesquisa, entregando insights escaláveis em tempo real a partir de grandes coleções de documentos.
  • Multi-Agent-Blueprint
    Uma estrutura de projeto que permite a orquestração de múltiplos agentes LLM para resolver tarefas complexas colaborativamente, com papéis e ferramentas personalizáveis.
    0
    0
    O que é Multi-Agent-Blueprint?
    O Multi-Agent-Blueprint é uma base de código abrangente e de código aberto para construir e orquestrar múltiplos agentes acionados por IA que colaboram para resolver tarefas complexas. Em sua essência, oferece um sistema modular para definir papéis de agentes distintos — como pesquisadores, analistas e executores — cada um com seus próprios armazéns de memória e modelos de prompt. O framework integra-se perfeitamente com modelos de linguagem grandes, APIs de conhecimento externas e ferramentas personalizadas, permitindo delegação dinâmica de tarefas e loops de feedback iterativos entre os agentes. Inclui também registros e monitoramento incorporados para acompanhar as interações e saídas dos agentes. Com fluxos de trabalho personalizáveis e componentes intercambiáveis, desenvolvedores e pesquisadores podem prototipar rapidamente pipelines multiagentes para aplicações como geração de conteúdo, análise de dados, desenvolvimento de produtos ou suporte ao cliente automatizado.
  • Lagent
    Lagent é uma estrutura de agentes de IA de código aberto para orquestrar planejamento baseado em LLM, uso de ferramentas e automação de tarefas múltiplas etapas.
    0
    0
    O que é Lagent?
    Lagent é uma estrutura focada em desenvolvedores que permite a criação de agentes inteligentes sobre modelos de linguagem grande. Oferece módulos de planejamento dinâmico que dividem tarefas em subobjetivos, armazenamentos de memória para manter o contexto em sessões longas e interfaces de integração de ferramentas para chamadas de API ou acesso a serviços externos. Com pipelines personalizáveis, os usuários definem comportamentos do agente, estratégias de prompting, tratamento de erros e análise de saída. As ferramentas de registro e depuração do Lagent ajudam a monitorar os passos de decisão, enquanto sua arquitetura escalável suporta implantações locais, na nuvem ou empresariais. Acelera a construção de assistentes autônomos, analisadores de dados e automações de fluxo de trabalho.
  • SPEAR
    SPEAR orquestra e escala pipelines de inferência de IA na borda, gerenciando dados de streaming, implantação de modelos e análises em tempo real.
    0
    0
    O que é SPEAR?
    SPEAR (Plataforma escalável para inferência de IA de borda em tempo real) é projetado para gerenciar o ciclo de vida completo da inferência de IA na borda. Os desenvolvedores podem definir pipelines de streaming que ingerem dados de sensores, vídeos ou registros via conectores para Kafka, MQTT ou fontes HTTP. O SPEAR implanta dinamicamente modelos em contenederes nos nós de trabalho, equilibrando cargas entre clusters e garantindo respostas de baixa latência. Inclui versionamento de modelos embutido, verificações de saúde e telemetria, expondo métricas ao Prometheus e Grafana. Os usuários podem aplicar transformações personalizadas ou alertas através de uma arquitetura modular de plugins. Com escalonamento automático e recuperação de falhas, o SPEAR fornece análises confiáveis em tempo real para IoT, automação industrial, cidades inteligentes e sistemas autônomos em ambientes heterogêneos.
  • RAGENT
    RAGENT é um framework em Python que permite agentes de IA autônomos com geração aumentada por recuperação, automação de navegador, operações com arquivos e ferramentas de pesquisa na web.
    0
    0
    O que é RAGENT?
    RAGENT foi projetado para criar agentes autônomos de IA que podem interagir com diversas ferramentas e fontes de dados. Em seu núcleo, utiliza geração aumentada por recuperação para buscar contextos relevantes de arquivos locais ou fontes externas e depois compõe respostas via modelos da OpenAI. Desenvolvedores podem conectar ferramentas para busca na web, automação de navegador com Selenium, operações de leitura/escrita de arquivos, execução de código em sandboxes seguras e OCR para extração de texto de imagens. O framework gerencia a memória da conversa, manipula a orquestração de ferramentas e suporta templates de prompt personalizados. Com RAGENT, equipes podem prototipar rapidamente agentes inteligentes para Q&A de documentos, automação de pesquisa, resumo de conteúdo e automação de fluxos de trabalho de ponta a ponta, tudo dentro de um ambiente Python.
Em Destaque

Soluções Open Source Framework sob medida

Explore ferramentas Open Source Framework configuráveis para atender perfeitamente às suas demandas.