Llama Coder

活跃
GitHub TypeScript MIT

简介

开源 AI 代码生成工具,基于 Llama 模型构建,支持通过自然语言描述生成完整代码项目,类似 Claude Artifacts 的本地替代方案。

核心特性

  • 一键生成完整代码项目:自然语言描述即可输出可运行的应用
  • 基于 Llama 3.1 405B:Meta 最大开源模型提供代码生成能力
  • Sandpack 代码沙箱:生成的代码在浏览器内实时预览和运行
  • Next.js App Router + Tailwind:现代化前端技术栈
  • Claude Artifacts 开源替代:免费使用,无供应商锁定
  • Helicone 可观测性集成:追踪 LLM 调用性能和成本

适用场景

💡 快速原型开发:用一句话描述需求,秒级生成可运行的 MVP
💡 学习编程:通过观察生成的代码结构和逻辑学习最佳实践
💡 构建内部工具原型:快速生成数据看板、表单、管理后台等内部工具
💡 Hackathon 快速出活:在短时间内完成完整可演示的应用
💡 前端组件快速搭建:生成 React/Tailwind 组件并实时预览效果

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(7.1k stars)
  • 开源许可证友好(MIT)
  • 项目有一定历史沉淀(已维护 2 年)

快速开始

git clone 仓库,创建 .env 文件配置 TOGETHER_API_KEY、CSB_API_KEY 和 DATABASE_URL(用 Neon PostgreSQL),npm install && npm run dev 启动本地开发服务器。

相关项目

OpenClaude

30.7k · TypeScript
活跃 A

开源编程 Agent CLI,支持 OpenAI、Gemini、DeepSeek、Ollama、Codex 及 200+ 模型的 OpenAI 兼容 API,是 Claude Code 的开源替代方案。

coding-agentclimulti-model +3
  • · 多后端 LLM 支持 — 一个 CLI 同时接入 OpenAI、Gemini、DeepSeek、Ollama、Codex 等 200+ 模型
  • · 工具驱动编程 — 内置 bash、文件读写编辑、grep、glob、agents、tasks、MCP 和 slash 命令
  • · Provider 配置文件 — 通过 /provider 引导式设置,保存和切换不同 AI 后端配置

ByteRover CLI

4.9k · TypeScript
正常 B

ByteRover CLI 是一个为自主编码 Agent 提供持久化结构化记忆的便携工具,支持上下文树管理、类 Git 版本控制、云端同步,兼容 Cursor、Claude Code、Windsurf 等 22+ 编码 Agent,集成 MCP 协议。

agent-memorycontext-managementcoding-agent +3
  • · 为编码 Agent 提供持久化结构化记忆,支持上下文树和知识存储
  • · 类 Git 版本控制管理上下文树(分支、提交、合并、推拉)
  • · 支持 20 家 LLM 供应商,包括 Anthropic、OpenAI、Google、Groq、DeepSeek