Pular para o conteúdo principal
ToolPotion
Consultor de IA
Enviar

openvibe

Openvibe é uma estrutura de código aberto baseada em Python, projetada para agentes de codificação de IA. Ele fornece uma estrutura modular para desenvolver e implantar aplicações Auto-GPT. Os principais recursos incluem uma camada de abstração LLM, ferramentas integradas e recursos de gerenciamento de sessão. Os usuários podem configurar modelos e definir o comportamento do agente dentro de uma raiz de projeto.

Ver repositório
Compartilhar
Ver repositório
Compartilhar

Openvibe é uma implementação Python de um agente de codificação de IA de código aberto, oferecendo uma estrutura modular para o desenvolvimento de Auto-GPT. Ele permite que os usuários construam e experimentem agentes de IA que podem executar tarefas de codificação. A estrutura suporta vários backends LLM através de sua camada de abstração LLM, fornecendo flexibilidade na seleção de modelos. Ele também inclui ferramentas integradas para tarefas comuns, como execução bash, leitura e escrita de arquivos e busca na web.

Ler mais

A arquitetura do openvibe é centrada em torno de módulos-chave, incluindo SQLite para abstração de banco de dados, abstração LLM via litellm e um servidor baseado em FastAPI para comunicação HTTP e SSE. O módulo de sessão/processador lida com o loop de execução principal do agente, enquanto o diretório de ferramentas abriga as ferramentas integradas. A configuração é gerenciada através de um arquivo `openvibe.json`, permitindo que os usuários especifiquem provedores de modelos, IDs de modelos e permissões de agente. A estrutura suporta o gerenciamento de sessão, permitindo que os usuários listem e inspecionem sessões ativas.

A proposta de valor do Openvibe reside em sua modularidade e extensibilidade. Os desenvolvedores podem facilmente trocar componentes como o banco de dados ou o backend LLM. As ferramentas integradas da estrutura e os recursos de gerenciamento de sessão agilizam o desenvolvimento e a implantação de agentes de codificação de IA. O projeto é hospedado no GitHub, com contribuições ativas de uma comunidade de desenvolvedores. A documentação do projeto fornece instruções claras para instalação, uso e configuração, tornando-o acessível tanto para iniciantes quanto para desenvolvedores experientes. O foco da estrutura nos princípios de código aberto e nas contribuições da comunidade promove a colaboração e a inovação no campo dos agentes de codificação de IA.

  • CategoriaCriadores de agentes de IA
  • Modelo de preçosCódigo aberto
  • ImplantaçãoNuvem, Auto-hospedado
  • PlataformasWeb

  • Arquitetura modular para desenvolvimento Auto-GPT

  • Camada de abstração LLM com backend litellm

  • Ferramentas integradas para bash, leitura, escrita, edição e muito mais

  • Servidor FastAPI HTTP + SSE para comunicação

  • Gerenciamento de sessão para controle de agente

  • Abstração de banco de dados SQLite

  • Configuração via openvibe.json

  • Código aberto e orientado pela comunidade

  • Suporta Anthropic e outros provedores LLM

  • Fácil instalação via pip

  • Integração com o servidor MCP

  • Loop de execução principal do agente

  1. Clone: Clone o repositório openvibe do GitHub.

  2. Instalar: Instale a estrutura e as dependências usando pip: `pip install -e .[dev]`

  3. Configurar: Crie um arquivo `openvibe.json` na raiz do seu projeto para configurar o modelo e as permissões.

  4. Definir Chave de API: Defina sua chave de API como uma variável de ambiente: `export ANTHROPIC_API_KEY=sk-...`

  5. Executar: Execute o servidor usando `openvibe serve` ou execute um prompt único com `openvibe run "fix the failing tests"`.

  6. Gerenciar Sessões: Use comandos como `openvibe session list` e `openvibe session show <session-id>` para gerenciar sessões.

  7. Explorar: Revise o código-fonte em `src/openvibe/` para entender a arquitetura.

  • Codificação Automatizada
  • Automação de Testes
  • Depuração de Código
  • Prototipagem de Software
  • Refatoração de Código
  • Desenvolvimento de Agentes de IA

Avaliações de openvibe

Carregando...

Ferramentas de IA populares como openvibe

DemoGPT

Repositórios de IA no GitHub

DemoGPT é uma ferramenta de código aberto para criar agentes de IA usando Modelos de Linguagem Grandes. Permite aos usuários construir, personalizar e utilizar agentes de IA com…

Criadores de agentes de IA

Nº 224 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Ferramenta de código aberto para criar agentes de IA usando Modelos de Linguagem Grandes. Permite aos usuários construir, personalizar e utilizar agentes de IA com…DemoGPT é uma ferramenta de código aberto para criar agentes de IA usando Modelos de Linguagem Grandes. Permite aos usuários construir, personalizar e utilizar agentes de IA com…

Criadores de agentes de IA
Nº 224 em Repositórios de IA no GitHub

smolagents

Repositórios de IA no GitHub

smolagents é uma biblioteca básica projetada para construir sistemas agentivos que operam pensando em código. Ela permite que os usuários executem agentes poderosos com o mínimo…

Criadores de agentes de IA

Nº 130 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Biblioteca básica projetada para construir sistemas agentivos que operam pensando em código. Ela permite que os usuários executem agentes poderosos com o mínimo…smolagents é uma biblioteca básica projetada para construir sistemas agentivos que operam pensando em código. Ela permite que os usuários executem agentes poderosos com o mínimo…

DestaqueCriadores de agentes de IA
Nº 130 em Repositórios de IA no GitHub

TrueForge

Repositórios de IA no GitHub

TrueForge é um agente harness de código aberto que serve como a camada de execução para transformar um modelo de linguagem grande (LLM) em um agente funcional. Foi projetado para…

Criadores de agentes de IA
Ver ferramenta

Repositórios de IA no GitHub

Agente harness de código aberto que serve como a camada de execução para transformar um modelo de linguagem grande (LLM) em um agente funcional. Foi projetado para…TrueForge é um agente harness de código aberto que serve como a camada de execução para transformar um modelo de linguagem grande (LLM) em um agente funcional. Foi projetado para…

Criadores de agentes de IA
Ver o Top 250 de Repositórios de IA no GitHub

Pi Agent Harness

Repositórios de IA no GitHub

pi é um kit de ferramentas para agentes de IA que fornece uma API LLM unificada, loop de agente, TUI e CLI de agente de codificação. Foi projetado para simplificar o…

Criadores de agentes de IA
Ver ferramenta

BeeAI Framework

Repositórios de IA no GitHub

BeeAI Framework é um toolkit de código aberto para construir agentes de IA e sistemas multiagente prontos para produção. Ele suporta desenvolvimento em Python e TypeScript,…

Criadores de agentes de IA

Nº 107 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Toolkit de código aberto para construir agentes de IA e sistemas multiagente prontos para produção. Ele suporta desenvolvimento em Python e TypeScript,…BeeAI Framework é um toolkit de código aberto para construir agentes de IA e sistemas multiagente prontos para produção. Ele suporta desenvolvimento em Python e TypeScript,…

Criadores de agentes de IA
Nº 107 em Repositórios de IA no GitHub

Dify

Repositórios de IA no GitHub

Dify é uma plataforma open-source para o desenvolvimento de aplicações LLM. Oferece uma tela visual para construir fluxos de trabalho de IA, pipelines RAG e capacidades de agente.…

Criadores de agentes de IA

Nº 11 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Plataforma open-source para o desenvolvimento de aplicações LLM. Oferece uma tela visual para construir fluxos de trabalho de IA, pipelines RAG e capacidades de agente.…Dify é uma plataforma open-source para o desenvolvimento de aplicações LLM. Oferece uma tela visual para construir fluxos de trabalho de IA, pipelines RAG e capacidades de agente.…

DestaqueCriadores de agentes de IA
Nº 11 em Repositórios de IA no GitHub

Pacote para criar agentes de IA, projetado para construir agentes para o AIOS. Ele permite que os usuários adicionem novos agentes criando estruturas de pastas…OpenAGI é um pacote para criar agentes de IA, projetado para construir agentes para o AIOS. Ele permite que os usuários adicionem novos agentes criando estruturas de pastas…

Criadores de agentes de IA
Ver o Top 250 de Repositórios de IA no GitHub

Open Interpreter

Repositórios de IA no GitHub

Open Interpreter é um agente de codificação leve projetado para modelos abertos como Deepseek, Kimi e Qwen. Ele permite que esses modelos executem código localmente, interajam com…

Criadores de agentes de IA

Nº 36 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Agente de codificação leve projetado para modelos abertos como Deepseek, Kimi e Qwen. Ele permite que esses modelos executem código localmente, interajam com…Open Interpreter é um agente de codificação leve projetado para modelos abertos como Deepseek, Kimi e Qwen. Ele permite que esses modelos executem código localmente, interajam com…

Criadores de agentes de IA
Nº 36 em Repositórios de IA no GitHub
1 de 8