CamelAI

CamelAI

CamelAI · Programação

CamelAI é a empresa da Y Combinator por trás do camelCode, um agente de programação de código aberto que cria e publica apps, e do camelRun, um ambiente hospedado que mantém os agentes ativos.

Prévia da interface de CamelAI

Sobre CamelAI

What Is CamelAI

CamelAI é uma empresa da Y Combinator que dá aos agentes de IA um lugar permanente para trabalhar. A ideia é direta: quase todo agente esquece tudo quando a sessão acaba, então recomeça do zero. A CamelAI guarda os arquivos, os bancos de dados e o histórico em um só lugar, então o agente retoma de onde parou em vez de reaprender o projeto. Como plataforma de agentes de IA de código aberto, ela junta o agente de programação e o ambiente de execução sob o mesmo teto.

A empresa tem dois produtos. O camelCode é um assistente de programação de código aberto que trabalha em um computador com seus próprios arquivos, monta apps full-stack e automações agendadas, e publica tudo em uma URL ao vivo. Como agente de programação com IA, ele escreve a pilha inteira a partir de uma descrição. O camelRun é um ambiente hospedado para quem coloca agentes dentro dos próprios produtos: você define um modelo, instruções, ferramentas e canais, e ele roda o laço, guarda o histórico e escala para milhares de agentes ao mesmo tempo. Os dois são de código aberto, o camelCode sob licença MIT e o camelRun sob AGPL.

Existe um limite que vale saber de antemão. A CamelAI é um time pequeno, e a plataforma conta com você trazendo sua própria chave do provedor de modelos ou pagando a tarifa oficial por meio dela. Ela nasceu como ferramenta de análise de dados, e aquele produto antigo continua vivo em um plano legado, então confira se você está olhando o produto de programação e hospedagem antes de se cadastrar.

Getting Started

  1. Acesse camelai.com e escolha um caminho: o camelCode para criar apps a partir de uma descrição, ou o camelRun para hospedar agentes que você mesmo monta.
  2. Entre com GitHub ou Google, ou comece no plano gratuito, que não pede cartão e só exige a sua própria chave de API do modelo.
  3. Descreva o que você quer em linguagem normal, ou defina o modelo, as instruções, as ferramentas e os canais de um agente no console.
  4. Deixe o agente construir e publicar em uma URL ao vivo, e depois conecte e-mail, Slack ou uma tarefa agendada para o trabalho seguir sozinho.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de CamelAI.

Plano gratuitoSim
Planos pagos$0 - $0.01/agent-hour
PlataformaWeb, self-hosted (Docker)
DesenvolvedorCamelAI
CategoriaProgramação
Data de lançamentoJan 2024
Última atualizaçãoSep 2026
Visitas ao site71.2K
Ranking global do site492.8K
Disponibilidade da APISim

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Criadores solo sem time de engenharia
  • Desenvolvedores que colocam agentes em um produto
  • Times que querem auto-hospedar
  • Analistas que querem sair do trabalho pesado com SQL

Tarefas

  • Montar uma ferramenta interna ou um painel
  • Automatizar uma tarefa recorrente
  • Hospedar um bot de Slack ou um assistente de e-mail com IA
  • Escalar um agente para muitos usuários

Cenários

  • Levantar um app a partir de uma conversa
  • Manter um pipeline de dados em dia
  • Adicionar IA a um produto que já existe
  • Rodar agentes sem amarração com a nuvem

Principais recursos

Um computador permanente para os agentes

A ideia central da CamelAI é que um agente deveria manter seus arquivos, seus bancos de dados e seu histórico entre sessões. O espaço de trabalho do camelCode guarda cada projeto acima de 100 GB e nunca reinicia, então uma conversa nova começa com o agente já sabendo o quadro completo. No camelRun, o histórico, os arquivos e o trabalho pendente de um agente ficam no ambiente e não no seu app, então um servidor reiniciado retoma exatamente de onde parou.

Descrições que viram apps publicados

O camelCode pega um pedido em linguagem clara e transforma em uma aplicação que roda. Monta o frontend, o backend e o banco de dados, e publica o resultado em uma URL ao vivo, então um criador de apps com IA deixa de ser demonstração e passa a ser algo que o time abre e usa. Quando você quer uma mudança, descreve, e o agente edita o app no computador persistente dele.

Automação agendada e por eventos

Os agentes não esperam você clicar para rodar. O camelCode agenda tarefas em cron, de um relatório semanal a uma sincronização a cada 15 minutos, e o camelRun acorda um agente quando há trabalho, como uma mensagem nova ou um pull request. Nos dois casos a tarefa pode rodar a qualquer hora, puxar relatórios, marcar anomalias ou reconciliar sistemas enquanto ninguém olha.

Qualquer modelo, sem aprisionamento

O camelRun funciona com modelos da Anthropic, OpenAI, OpenRouter e Amazon Bedrock, e com qualquer servidor que fale a API da OpenAI ou da Anthropic, como vLLM ou Ollama. Você pode trocar o modelo de um agente no meio do projeto e ele mantém o histórico. Traga suas chaves e os tokens saem de graça, ou pague a tarifa oficial pela CamelAI sem acréscimo.

Canais onde as pessoas já trabalham

Um agente não precisa viver dentro de uma caixa de chat. O camelCode dá a cada espaço de trabalho o próprio endereço de e-mail e conecta ao Slack, então os colegas chegam ao agente pela caixa de entrada ou pelo canal do time. O camelRun conecta Slack, Discord, e-mail, GitHub e o seu próprio app, e cada thread, e-mail ou pull request ganha o próprio agente, com webhooks de serviços como Sentry, Linear e Stripe incluídos.

Espaços de trabalho multiusuário de verdade

O espaço de trabalho é compartilhado por design. Várias pessoas escrevem na mesma thread e o agente registra quem disse o quê com assinaturas de autor, então nada se perde quando vários colegas contribuem. Qualquer um pode publicar, e todos veem os mesmos projetos e arquivos, acessíveis pela web, pelo e-mail ou pelo Slack.

Segurança que mantém as credenciais fora do modelo

O camelRun faz ele mesmo cada chamada de ferramenta, então o modelo nunca vê suas credenciais. Se o seu app para de responder, a chamada falha e o agente segue trabalhando em vez de travar. Cada chamada tem um prazo, ferramentas no seu próprio processo têm 15 segundos por padrão, e uma chamada que falha ou estoura o tempo é reportada sem descarrilar a execução.

Prós e contras

Prós

  • O espaço de trabalho persistente é o que diferencia. Arquivos, bancos de dados e histórico sobrevivem entre sessões, então o agente constrói sobre o próprio trabalho em vez de começar de novo.
  • Os dois produtos são de código aberto. O camelCode sai sob licença MIT e o camelRun sob AGPL, então você pode ler, bifurcar e auto-hospedar qualquer um.
  • O auto-hospedagem é de fato simples. O camelRun pede um contêiner Docker com Postgres e nada de AWS, e o camelCode traz uma configuração de Docker Compose para uma máquina só.
  • A escolha de modelo fica aberta. Traga suas chaves ou pague a tarifa oficial pela CamelAI sem acréscimo, e troque de modelo sem perder o histórico do agente.

Contras

  • É um time pequeno. A CamelAI começou com três engenheiros da UT Dallas, então o ritmo e a amplitude dependem de um grupo enxuto.
  • O modelo é por sua conta. O plano gratuito precisa da sua própria chave de API, então o custo real inclui o que você paga ao provedor de modelos.
  • O armazenamento soma na hospedagem de agentes. Um agente inativo ou dormindo ainda custa $0.10 por GB ao mês, então agentes de vida longa com arquivos grandes não saem de graça.
  • O nome cobre duas épocas. Um produto antigo de análise de dados continua em um plano legado, e isso pode confundir quem procura as ferramentas atuais de programação e hospedagem.

Perguntas frequentes

O CamelAI é uma empresa da Y Combinator que constrói um lar de código aberto para os agentes de IA. Seus dois produtos são o camelCode, um assistente de programação que cria e publica apps, e o camelRun, um ambiente hospedado que roda os agentes que você define e guarda o histórico deles.