Repolode
cloudflare

cloudflare/vibesdk

Uma plataforma open source baseada em agentes para criar e implantar apps full-stack a partir de prompts em linguagem natural, inteiramente na Cloudflare.

Alternativa open source a:LovableBolt.new

Estrelas
5,419
Forks
1,282
Issues abertas
22
Último commit
há 6 horas

O que é?

Com o VibeSDK, você cria aplicações full-stack trabalhando com um agente de programação com IA. Descreva o que quer, responda às perguntas de esclarecimento e acompanhe o agente planejar, editar arquivos, implantar previews, analisar erros e iterar com você.

Todo o fluxo de trabalho roda nos serviços da Cloudflare. Cada projeto recebe um workspace isolado em um Durable Object; os apps gerados são exibidos em previews como Dynamic Workers; cada app tem seu próprio armazenamento com SQLite, por meio de um Durable Object Facet; e o histórico de versões, com pontos de restauração, fica no Cloudflare Artifacts. Os provedores de modelos são integrados pelo AI Gateway.

Você pode implantar sua própria instância com o fluxo de um clique do Cloudflare Workers ou executá-la localmente com Bun, depois que um script de configuração preparar os recursos da Cloudflare, os provedores de modelos e a autenticação. Os projetos gerados podem ser exportados para continuar o desenvolvimento em outro lugar.

Recursos principais

  • 01Geração iterativa de código por agentes, com perguntas de esclarecimento estruturadas.
  • 02Edição de arquivos em tempo real em um editor de código integrado.
  • 03Previews com Dynamic Workers, sem precisar de um servidor de desenvolvimento em execução contínua.
  • 04Inspeção do console do navegador e correção de erros em tempo de execução durante o ciclo de desenvolvimento.
  • 05Armazenamento SQLite isolado para cada app gerado, com controles para inspecionar e redefinir os dados.
  • 06Pontos de restauração armazenados no Cloudflare Artifacts, com reversão que preserva o histórico.
  • 07Exportação de projetos para continuar o desenvolvimento fora da plataforma.

Casos de uso

  • Criar um protótipo de app web full-stack a partir de uma descrição em texto.
  • Aprender como uma plataforma de programação baseada em agentes é construída sobre Cloudflare Workers e Durable Objects.
  • Executar uma plataforma privada ou interna de vibe coding na sua própria conta da Cloudflare.
  • Estudar padrões de isolamento por projeto e workspaces com controle de versões em sistemas de agentes.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/cloudflare/vibesdk.git
  2. 2

    Acesse a pasta do projeto e instale as dependências com Bun

    cd vibesdk && bun install
  3. 3

    Execute o script de configuração para configurar os recursos e ambientes do Cloudflare

    bun run setup
  4. 4

    Inicie o servidor de desenvolvimento e abra http://localhost:5173

    bun run dev

Antes de usar

  • É necessária uma conta do Cloudflare e um token de API. Para uso em produção, também é necessário um plano Workers Paid e acesso ao Workers for Platforms.
  • São necessárias credenciais de pelo menos um provedor de modelos, a menos que as chaves dos provedores estejam armazenadas no AI Gateway.
  • Para implantar sua própria instância, é necessário um domínio personalizado com DNS curinga e seguir um guia de configuração.

Tópicos

Perguntas frequentes

O que é vibesdk?
Uma plataforma open source baseada em agentes para criar e implantar apps full-stack a partir de prompts em linguagem natural, inteiramente na Cloudflare. Com o VibeSDK, você cria aplicações full-stack trabalhando com um agente de programação com IA. Descreva o que quer, responda às perguntas de esclarecimento e acompanhe o agente planejar, editar arquivos, implantar previews, analisar erros e iterar com você.
vibesdk é gratuito? Qual é a licença?
vibesdk é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
vibesdk ainda é mantido?
Manutenção ativa. O último commit de vibesdk foi em 22 de out. de 2026.
Para que posso usar vibesdk?
Criar um protótipo de app web full-stack a partir de uma descrição em texto. Aprender como uma plataforma de programação baseada em agentes é construída sobre Cloudflare Workers e Durable Objects. Executar uma plataforma privada ou interna de vibe coding na sua própria conta da Cloudflare. Estudar padrões de isolamento por projeto e workspaces com controle de versões em sistemas de agentes.
Como instalar vibesdk?
Clone o repositório: git clone https://github.com/cloudflare/vibesdk.git Acesse a pasta do projeto e instale as dependências com Bun: cd vibesdk && bun install Execute o script de configuração para configurar os recursos e ambientes do Cloudflare: bun run setup Inicie o servidor de desenvolvimento e abra http://localhost:5173: bun run dev
Onde consigo vibesdk?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/cloudflare/vibesdk

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados