back to home

Nutlope / llamacoder

Open source Claude Artifacts – built with Llama 3.1 405B

6,872 stars
1,642 forks
9 issues
TypeScriptCSSJavaScript

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing Nutlope/llamacoder in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind-ai.vercel.app/repo/Nutlope/llamacoder)
Preview:Analyzed by RepoMind

Repository Summary (README)

Preview
<a href="https://www.llamacoder.io"> <img alt="Llama Coder" src="./public/og-image.png"> <h1 align="center">Llama Coder</h1> </a> <p align="center"> An open source Claude Artifacts – generate small apps with one prompt. Powered by Llama 3 on Together.ai. </p>

Tech stack

  • Llama 3.1 405B from Meta for the LLM
  • Together AI for LLM inference
  • Sandpack for the code sandbox
  • Next.js app router with Tailwind
  • Helicone for observability
  • Plausible for website analytics

Cloning & running

  1. Clone the repo: git clone https://github.com/Nutlope/llamacoder
  2. Create a .env file and add your API keys:
    • Together AI API key: TOGETHER_API_KEY=<your_together_ai_api_key>
    • CSB API key: CSB_API_KEY=<your_csb_api_key>
    • Database URL: Use Neon to set up your PostgreSQL database and add the Prisma connection string: DATABASE_URL=<your_database_url>
  3. Run npm install and npm run dev to install dependencies and run locally

Contributing

For contributing to the repo, please see the contributing guide