Template open source para Next.js que cria apps com IA e executa o código gerado em sandboxes E2B, semelhante ao Claude Artifacts ou ao v0.
Nutlope/llamacoder
Uma alternativa open source ao Claude Artifacts que gera pequenos apps React a partir de um único prompt, usando Llama 3.1 405B via Together AI.
Alternativa open source a:Claude Artifacts
- Estrelas
- 7,156
- Forks
- 1,676
- Issues abertas
- 10
- Último commit
- há 16 dias
O que é?
O Llama Coder recebe um prompt em linguagem natural e cria um pequeno app web, exibindo o código gerado ao lado de uma prévia ao vivo. O LLM é o Llama 3.1 405B da Meta, servido pela Together AI para inferência.
A prévia é renderizada no navegador: o esbuild-wasm compila o código gerado, e o esm.sh fornece os pacotes importados. O resultado é executado em um iframe isolado. O próprio app é um projeto Next.js que usa o app router e Tailwind, com o Prisma conectado a um banco de dados PostgreSQL, como o Neon.
A configuração exige uma chave da Together AI e uma URL de banco de dados. A observabilidade com Braintrust e o envio de capturas de tela baseado em S3 são opcionais, e o projeto é distribuído sob a licença MIT.
Recursos principais
- 01Gera pequenos apps a partir de um único prompt em linguagem natural.
- 02Executa o código gerado em uma prévia ao vivo no navegador, dentro de um iframe isolado.
- 03Usa Llama 3.1 405B para geração, com inferência via Together AI.
- 04Desenvolvido com o app router do Next.js, Tailwind CSS e Prisma com PostgreSQL.
- 05Observabilidade opcional com Braintrust e envio de capturas de tela para S3.
Casos de uso
- Prototipar rapidamente uma pequena interface interativa a partir de uma descrição em texto.
- Estudar como um gerador de artefatos com IA é desenvolvido usando um renderizador no navegador.
- Hospedar por conta própria um criador de apps com IA usando sua própria chave da Together AI e seu banco de dados.
Início rápido
- 1
Clone o repositório
git clone https://github.com/Nutlope/llamacoder - 2
Crie um arquivo .env e adicione suas API keys (Together AI, URL do banco de dados Neon e, opcionalmente, as configurações do Braintrust e do S3)
- 3
Instale as dependências e inicie o servidor de desenvolvimento
npm install && npm run dev
Antes de usar
- Para executar, é necessária uma API key do Together AI em um plano pago e um banco de dados PostgreSQL (o Neon é recomendado).
- O envio de capturas de tela exige um bucket S3 e secrets adicionais, o que aumenta o trabalho de configuração para hospedagem própria.
Tópicos
Perguntas frequentes
- O que é llamacoder?
- Uma alternativa open source ao Claude Artifacts que gera pequenos apps React a partir de um único prompt, usando Llama 3.1 405B via Together AI. O Llama Coder recebe um prompt em linguagem natural e cria um pequeno app web, exibindo o código gerado ao lado de uma prévia ao vivo. O LLM é o Llama 3.1 405B da Meta, servido pela Together AI para inferência.
- llamacoder é gratuito? Qual é a licença?
- llamacoder é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- llamacoder ainda é mantido?
- Manutenção ativa. O último commit de llamacoder foi em 22 de out. de 2026.
- Para que posso usar llamacoder?
- Prototipar rapidamente uma pequena interface interativa a partir de uma descrição em texto. Estudar como um gerador de artefatos com IA é desenvolvido usando um renderizador no navegador. Hospedar por conta própria um criador de apps com IA usando sua própria chave da Together AI e seu banco de dados.
- Como instalar llamacoder?
- Clone o repositório: git clone https://github.com/Nutlope/llamacoder Crie um arquivo .env e adicione suas API keys (Together AI, URL do banco de dados Neon e, opcionalmente, as configurações do Braintrust e do S3) Instale as dependências e inicie o servidor de desenvolvimento: npm install && npm run dev
- Onde consigo llamacoder?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Nutlope/llamacoder
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma ferramenta open source que transforma wireframes ou capturas de tela em apps funcionais, com Kimi K2.5 e Together AI.
Converte capturas de tela, mockups, designs do Figma e gravações de tela em código front-end para HTML, Tailwind, React, Vue e outras tecnologias usando modelos de IA.
Template de chatbot com Next.js e Vercel AI SDK, que usa Google Gemini por padrão e pode ser configurado para outros provedores de LLM.
Um ambiente de chat e agentes de IA local no navegador, que executa modelos WebLLM no seu dispositivo via WebGPU, sem backend nem conta.
Uma demo open source em Next.js que recria a Intelligent UI do ChatGPT, transmitindo respostas do modelo como mapas, gráficos, formulários e ferramentas funcionais com OpenUI.