nutlope/llamacoder

Open source Claude Artifacts – built with Llama 3.1 405B

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 44 minutes ago
Added to GitGenius on September 9th, 2026
Created on July 25th, 2024
Open Issues & Pull Requests: 9 (+0)
GitHub issues: Enabled
Number of forks: 1,679
Total Stargazers: 7,127 (+0)
Total Subscribers: 95 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 30.0 days
Mean response time: 102.8 days
90th percentile: 344.1 days
Tracked items: 62

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 19% of issues opened in the past year have been closed. Three people close 94% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 4
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 127 days
Stale 30+ days: 2
Stale 90+ days: 2

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Llama Coder is a web application that generates small applications from natural language prompts, similar to Claude Artifacts but built as an open source alternative.

The tool addresses the need for rapid prototyping and code generation by accepting a single prompt and producing a working application. It uses Llama 3.1 405B running on Together AI for the language model inference. The generated code is rendered in the browser using esbuild-wasm and esm.sh, executed within a sandboxed iframe to provide a live preview of the created application. The interface is built with Next.js and Tailwind CSS, with Braintrust integrated for observability and Plausible for analytics.

Developers should choose this tool if they want an open source alternative to proprietary code generation interfaces and are comfortable self-hosting or deploying their own instance. It suits projects where rapid iteration on small applications is valuable, such as prototyping, learning, or building simple tools. The setup requires obtaining API keys from Together AI for LLM inference and configuring a PostgreSQL database via Neon. Optional integrations include Braintrust for monitoring and S3 for screenshot uploads, though the S3 configuration is straightforward and does not require complex bucket policies or additional permissions.

The project maintains active development with regular commits across its core components. The codebase shows consistent attention to the build pipeline and infrastructure, with updates to dependencies and tooling. Contributions are welcomed through a documented contributing guide, indicating an open approach to external involvement. The project demonstrates engagement with its observability and monitoring setup, suggesting the maintainers track application behavior in production.