[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-wsxiaoys--awesome-ai-coding":3,"tool-wsxiaoys--awesome-ai-coding":64},[4,17,27,35,43,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[13,14,15],"开发框架","图像","Agent","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":23,"last_commit_at":24,"category_tags":25,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",140436,2,"2026-04-05T23:32:43",[13,15,26],"语言模型",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":23,"last_commit_at":33,"category_tags":34,"status":16},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[13,14,15],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":23,"last_commit_at":41,"category_tags":42,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,26],{"id":44,"name":45,"github_repo":46,"description_zh":47,"stars":48,"difficulty_score":23,"last_commit_at":49,"category_tags":50,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[14,51,52,53,15,54,26,13,55],"数据工具","视频","插件","其他","音频",{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":10,"last_commit_at":62,"category_tags":63,"status":16},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,"2026-04-04T04:44:48",[15,14,13,26,54],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":70,"readme_en":71,"readme_zh":72,"quickstart_zh":73,"use_case_zh":74,"hero_image_url":75,"owner_login":76,"owner_name":77,"owner_avatar_url":78,"owner_bio":79,"owner_company":80,"owner_location":81,"owner_email":79,"owner_twitter":82,"owner_website":83,"owner_url":84,"languages":79,"stars":85,"forks":86,"last_commit_at":87,"license":88,"difficulty_score":89,"env_os":90,"env_gpu":91,"env_ram":91,"env_deps":92,"category_tags":95,"github_topics":96,"view_count":23,"oss_zip_url":79,"oss_zip_packed_at":79,"status":16,"created_at":102,"updated_at":103,"faqs":104,"releases":105},3260,"wsxiaoys\u002Fawesome-ai-coding","awesome-ai-coding","Awesome AI Coding","awesome-ai-coding 是一个精心整理的开源资源清单，旨在汇聚全球优质的 AI 编程工具、数据集与大语言模型。它并非单一软件，而是一座连接开发者与前沿 AI 编码技术的桥梁，有效解决了在海量开源项目中难以快速筛选高质量 AI 辅助编程资源的痛点。\n\n无论是希望提升日常编码效率的软件工程师、探索代码生成边界的研究人员，还是想要搭建私有化 AI 编程助手的团队，都能在这里找到合适的解决方案。清单涵盖了从类似 GitHub Copilot 的本地替代方案（如 Tabby、Fauxpilot），到集成在 VSCode、Neovim、Emacs 等编辑器中的智能插件，再到专为代码训练的大模型（如 CodeGen、PolyCoder）和高质量代码数据集。\n\n其独特亮点在于不仅收录了成熟的商业级开源项目，还关注新兴的实验性工具，例如将 Markdown 提示词直接转化为代码的 Vibe Compiler，以及支持多智能体协作的 PraisonAI 框架。通过这份清单，用户可以轻松对比不同工具的技术路线（如基于 CPU 运行或依赖特定 API），快速构建适合自己的 AI 编程工作流，让智能","awesome-ai-coding 是一个精心整理的开源资源清单，旨在汇聚全球优质的 AI 编程工具、数据集与大语言模型。它并非单一软件，而是一座连接开发者与前沿 AI 编码技术的桥梁，有效解决了在海量开源项目中难以快速筛选高质量 AI 辅助编程资源的痛点。\n\n无论是希望提升日常编码效率的软件工程师、探索代码生成边界的研究人员，还是想要搭建私有化 AI 编程助手的团队，都能在这里找到合适的解决方案。清单涵盖了从类似 GitHub Copilot 的本地替代方案（如 Tabby、Fauxpilot），到集成在 VSCode、Neovim、Emacs 等编辑器中的智能插件，再到专为代码训练的大模型（如 CodeGen、PolyCoder）和高质量代码数据集。\n\n其独特亮点在于不仅收录了成熟的商业级开源项目，还关注新兴的实验性工具，例如将 Markdown 提示词直接转化为代码的 Vibe Compiler，以及支持多智能体协作的 PraisonAI 框架。通过这份清单，用户可以轻松对比不同工具的技术路线（如基于 CPU 运行或依赖特定 API），快速构建适合自己的 AI 编程工作流，让智能编码触手可及。","\n# Awesome-AI-Coding\n\n[![Awesome](https:\u002F\u002Fcdn.rawgit.com\u002Fsindresorhus\u002Fawesome\u002Fd7305f38d29fed78fa85652e3a63e154dd8e8829\u002Fmedia\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fsindresorhus\u002Fawesome)\n[![Made With Love](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMade%20With-Love-orange.svg)](https:\u002F\u002Fgithub.com\u002Fwsxiaoys\u002Fawesome-ai-coding)\n\nA list of AI coding topics.\n\n[Open a pull request](https:\u002F\u002Fgithub.com\u002Fwsxiaoys\u002Fawesome-ai-coding\u002Fpulls) to add or edit this list.\n\n## Projects\n\n- [BigCode](https:\u002F\u002Fgithub.com\u002Fbigcode-project): open scientific collaboration run by Hugging Face.\n- [Fauxpilot](https:\u002F\u002Fgithub.com\u002Ffauxpilot\u002Ffauxpilot): Code completion server with *CodeGen*.\n- [CodeGPT.nvim](https:\u002F\u002Fgithub.com\u002Fdpayne\u002FCodeGPT.nvim): ChatGPT in neovim.\n- [Vibe Compiler (vibec)](https:\u002F\u002Fgithub.com\u002FStrawberry-Computer\u002Fvibe-compiler): A self-compiling tool that transforms markdown-based prompt stacks into code and tests using LLM generation via OpenRouter.\n- [org-ai](https:\u002F\u002Fgithub.com\u002Frksm\u002Forg-ai): Emacs org-mode with OpenAI APIs.\n- [Autodoc](https:\u002F\u002Fgithub.com\u002Fcontext-labs\u002Fautodoc): Generate codebase documentation use LLM (OpenAI \u002F Alpaca)\n- [CodeAlpaca](https:\u002F\u002Fgithub.com\u002Fsahil280114\u002Fcodealpaca): LLaMA trained on code instruction following.\n- [🐾 Tabby](https:\u002F\u002Fgithub.com\u002FTabbyML\u002Ftabby): An opensource \u002F on-prem alternative to GitHub Copilot.\n- [promptr](https:\u002F\u002Fgithub.com\u002Fferrislucas\u002Fpromptr): CLI tool to operating on your codebase using GPT.\n- [ChatIDE](https:\u002F\u002Fgithub.com\u002Fyagil\u002FChatIDE): Extension let you talk to ChatGPT inside VSCode.\n- [PromptMate](https:\u002F\u002Fgithub.com\u002FMateusZitelli\u002FPromptMate): VSCode extension embed ChatGPT.\n- [TurboPilot](https:\u002F\u002Fgithub.com\u002Fravenscroftj\u002Fturbopilot): CPU based copilot clone\n- [CodeCapybara](https:\u002F\u002Fgithub.com\u002FFSoft-AI4Code\u002FCodeCapybara): Open Source LLaMA Model that Follow Instruction-Tuning for Code Generation.\n- [CodeTF](https:\u002F\u002Fgithub.com\u002Fsalesforce\u002FCodeTF): A One-stop Transformer Library for State-of-the-art Code LLM\n- [Rift](https:\u002F\u002Fgithub.com\u002Fmorph-labs\u002Frift): A opensource LSP leveraging edge language model.\n- [Octopack](https:\u002F\u002Fgithub.com\u002Fbigcode-project\u002Foctopack)\n  + [OctoPack: Instruction Tuning Code Large Language Models\n](https:\u002F\u002Farxiv.org\u002Fabs\u002F2308.07124)\n  + Instruct fine-tuning Code LLMs on large scale github commit dataset.\n- \u003Cs>[Bloop](https:\u002F\u002Fgithub.com\u002FBloopAI\u002Fbloop): bloop is a (AI-powered) fast code search engine written in Rust.\u003C\u002Fs>\n  + Pivot to AI powered legacy code migration: https:\u002F\u002Fbloop.ai\u002F\n- [Twinny](https:\u002F\u002Fgithub.com\u002Frjmacarthy\u002Ftwinny): ollama based AI code completion plugin\n- [MutahunterAI](https:\u002F\u002Fgithub.com\u002Fcodeintegrity-ai\u002Fmutahunter): Accelerate developer productivity and code security with our open-source AI.\n- [PraisonAI](https:\u002F\u002Fgithub.com\u002FMervinPraison\u002FPraisonAI): Multi-AI Agents framework with 100+ LLM support, MCP integration, agentic workflows for code generation, and built-in memory.\n- [code-collator](https:\u002F\u002Fgithub.com\u002Ftawandakembo\u002Fcode-collator): Creates a single markdown file that describes your entire codebase to language models.\n- [batchai](https:\u002F\u002Fgithub.com\u002Fqiangyt\u002Fbatchai): A supplement to Copilot and Cursor - utilizes AI for batch processing of project codes\n- [Berrry](https:\u002F\u002Fberrry.app): AI-powered platform that transforms social media posts into functional web applications using LLM code generation.\n- [Arctic](https:\u002F\u002Fgithub.com\u002Farctic-cli\u002Finterface): A terminal-first TUI that unifies multiple AI coding plans and APIs with built-in usage and quota visibility.\n\n## Datasets\n\n- [The Pile](https:\u002F\u002Fhuggingface.co\u002Fdatasets\u002Fthe_pile)\n- [The Stack](https:\u002F\u002Fhuggingface.co\u002Fdatasets\u002Fbigcode\u002Fthe-stack)\n- [CodeContests](https:\u002F\u002Fgithub.com\u002Fdeepmind\u002Fcode_contests)\n- [CodeSearchNet](https:\u002F\u002Fgithub.com\u002Fgithub\u002FCodeSearchNet)\n- [The Vault](https:\u002F\u002Fgithub.com\u002FFSoft-AI4Code\u002FTheVault)\n\n## LLM Models\n\n- [PolyCoder 160M\u002F400M\u002F2.7B](https:\u002F\u002Fgithub.com\u002FVHellendoorn\u002FCode-LMs)\n- [CodeGen 350M\u002F2B\u002F6B\u002F16B](https:\u002F\u002Fgithub.com\u002Fsalesforce\u002FCodeGen)\n- [TransCoder](https:\u002F\u002Fgithub.com\u002Ffacebookresearch\u002FCodeGen)\n- [CodeGeeX 13B](https:\u002F\u002Fgithub.com\u002FTHUDM\u002FCodeGeeX)\n- [SantaCoder 1.1B](https:\u002F\u002Fhuggingface.co\u002Fbigcode\u002Fsantacoder)\n- [InCoder 1B\u002F6B](https:\u002F\u002Fgithub.com\u002Fdpfried\u002Fincoder)\n- [replit-code-v1-3b](https:\u002F\u002Fhuggingface.co\u002Freplit\u002Freplit-code-v1-3b)\n- [StarCoder 15B](https:\u002F\u002Fhuggingface.co\u002Fbigcode\u002Fstarcoder)\n- [CodeGen2](https:\u002F\u002Fgithub.com\u002Fsalesforce\u002FCodeGen2)\n- [CodeT5 \u002F CodeT5+](https:\u002F\u002Fgithub.com\u002Fsalesforce\u002FCodeT5)\n- [CodeLlama](https:\u002F\u002Fgithub.com\u002Ffacebookresearch\u002Fcodellama)\n\n## Embedding Models\n- [CodeBERTa](https:\u002F\u002Fhuggingface.co\u002Fhuggingface\u002FCodeBERTa-small-v1)\n\n## Papers & Blogs\n\n- [Competition-level code generation with AlphaCode](https:\u002F\u002Fdeepmind.com\u002Fblog\u002Farticle\u002FCompetitive-programming-with-AlphaCode)\n- [RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generation](https:\u002F\u002Farxiv.org\u002Fabs\u002F2303.12570)\n  * Combined LLM completion and CodeSearch\n  * CodeGen-350M + BoW based snippet search beat Codex\n- [Repository-Level Prompt Generation for Large Language Models of Code](https:\u002F\u002Farxiv.org\u002Fabs\u002F2206.12839)\n  * Generate proposals candidates based with prios, e.g imports, files from same dirs.\n  * Use a proposal candidate classifier to select based proposals for LLM.\n- [ML-Enhanced Code Completion Improves Developer Productivity](https:\u002F\u002Fai.googleblog.com\u002F2022\u002F07\u002Fml-enhanced-code-completion-improves.html)\n  * 500M Encoder-Decoder based model, fine tuned on Google's monorepo.\n  * 34% acceptance rate for multi-line code completion suggestions.\n- [Sparks of Artificial General Intelligence: Early experiments with GPT-4](https:\u002F\u002Farxiv.org\u002Fabs\u002F2303.12712): Chapter 3 on coding scenario. Chat UX.\n- [Efficient Training of Language Models to Fill in the Middle](https:\u002F\u002Farxiv.org\u002Fabs\u002F2207.14255): Train decoder-only model with suffix context using a special \u003CFIM> token.\n- [Toolformer: Language Models Can Teach Themselves to Use Tools](https:\u002F\u002Farxiv.org\u002Fabs\u002F2302.04761): LLM as API glue layer.\n- [CodeCompose: A Large-Scale Industrial Deployment of\nAI-assisted Code Authoring](https:\u002F\u002Farxiv.org\u002Fabs\u002F2305.12050)\n  * deployed as single line code completion to reduce latency to 300ms - 500ms.\n  * 1.3B parameter size.\n  * fine-tuning improves accuracy \u002F bleu by 50% - 100%.\n\n\n## Products & Startups\n\n- [Copilot](https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fcopilot) + [Copilot X](https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fpreview\u002Fcopilot-x)\n- [Codeium](https:\u002F\u002Fwww.codeium.com\u002F)\n- [CodeComplete.AI](https:\u002F\u002Fcodecomplete.ai\u002F)\n- \u003Cs>[Codify](https:\u002F\u002Fcodify.smallcloud.ai\u002F)\u003C\u002Fs> [refact.ai](https:\u002F\u002Frefact.ai\u002F)\n- [Cody](https:\u002F\u002Fdocs.sourcegraph.com\u002Fcody)\n- [Amazon Codewhisperer](https:\u002F\u002Faws.amazon.com\u002Fcn\u002Fcodewhisperer\u002F)\n- [Replit Ghostwrite](https:\u002F\u002Freplit.com\u002Fsite\u002Fghostwriter)\n- [Tabnine](https:\u002F\u002Fwww.tabnine.com\u002F)\n- [AiXCoder](https:\u002F\u002Fwww.aixcoder.com\u002Fen\u002F)\n- [Turin Tech](https:\u002F\u002Fwww.turintech.ai\u002F)\n- [Cursor](https:\u002F\u002Fwww.cursor.so\u002F)\n- \u003Cs>[Buildt](https:\u002F\u002Fwww.buildt.ai\u002F)\u003C\u002Fs> [Cosine](https:\u002F\u002Fcosine.sh\u002F)\n- [Safurai](https:\u002F\u002Fwww.safurai.com\u002F)\n- [phind](https:\u002F\u002Fwww.phind.com\u002F)\n- [AskCodi](https:\u002F\u002Fwww.askcodi.com\u002F)\n- [MutableAI](https:\u002F\u002Fmutable.ai\u002F)\n- [Machinet](https:\u002F\u002Fmachinet.net\u002F)\n- [BlackBox](https:\u002F\u002Fwww.useblackbox.io\u002F)\n- [MetaBob](https:\u002F\u002Fwww.metabob.com)\n- [aider](https:\u002F\u002Faider.chat)\n- [sweep](http:\u002F\u002Fsweep.dev)\n- [continuedev](http:\u002F\u002Fcontinue.dev)\n- [ZZZ Code AI](https:\u002F\u002Fzzzcode.ai\u002F)\n- [Augment Code](https:\u002F\u002Fwww.augmentcode.com\u002F)\n- [CodeGen](https:\u002F\u002Fwww.codegen.com\u002F)\n- [Pixee](https:\u002F\u002Fpixee.ai)\n- [MutahunterAI](https:\u002F\u002Fmutahunter.ai)\n- [Trae](https:\u002F\u002Fwww.trae.ai\u002Fhome)\n- [Taskade Genesis](https:\u002F\u002Ftaskade.com\u002Fgenesis): AI-powered platform for building custom AI agents, workflows, and apps using natural language.\n- [OpenPaw](https:\u002F\u002Fgithub.com\u002Fdaxaur\u002Fopenpaw): Open-source CLI tool (`npx pawmode`) that turns Claude Code into a personal assistant with 38 skills — email, calendar, Spotify, smart home, Slack, GitHub, and more.\n\n## Peer Awesome Lists\n- [Awesome AI-Powered Developer Tools](https:\u002F\u002Fgithub.com\u002Fjamesmurdza\u002Fawesome-ai-devtools)\n- [Are copilots local yet?](https:\u002F\u002Fgithub.com\u002FErikBjare\u002Fare-copilots-local-yet)\n\n## Star History\n\n[![Star History Chart](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fwsxiaoys_awesome-ai-coding_readme_061a99ed4d48.png)](https:\u002F\u002Fstar-history.com\u002F#wsxiaoys\u002Fawesome-ai-coding&Date)\n","# 令人惊叹的AI编程\n\n[![Awesome](https:\u002F\u002Fcdn.rawgit.com\u002Fsindresorhus\u002Fawesome\u002Fd7305f38d29fed78fa85652e3a63e154dd8e8829\u002Fmedia\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fsindresorhus\u002Fawesome)\n[![用爱制作](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMade%20With-Love-orange.svg)](https:\u002F\u002Fgithub.com\u002Fwsxiaoys\u002Fawesome-ai-coding)\n\n一份关于AI编程主题的列表。\n\n请通过[打开拉取请求](https:\u002F\u002Fgithub.com\u002Fwsxiaoys\u002Fawesome-ai-coding\u002Fpulls)来添加或编辑此列表。\n\n## 项目\n\n- [BigCode](https:\u002F\u002Fgithub.com\u002Fbigcode-project): 由Hugging Face主导的开放科学协作项目。\n- [Fauxpilot](https:\u002F\u002Fgithub.com\u002Ffauxpilot\u002Ffauxpilot): 基于*CodeGen*的代码补全服务器。\n- [CodeGPT.nvim](https:\u002F\u002Fgithub.com\u002Fdpayne\u002FCodeGPT.nvim): 在neovim中集成ChatGPT。\n- [Vibe Compiler (vibec)](https:\u002F\u002Fgithub.com\u002FStrawberry-Computer\u002Fvibe-compiler): 一种自编译工具，利用OpenRouter提供的LLM生成能力，将基于Markdown的提示栈转换为代码和测试。\n- [org-ai](https:\u002F\u002Fgithub.com\u002Frksm\u002Forg-ai): 结合OpenAI API的Emacs org-mode。\n- [Autodoc](https:\u002F\u002Fgithub.com\u002Fcontext-labs\u002Fautodoc): 使用LLM（OpenAI \u002F Alpaca）生成代码库文档。\n- [CodeAlpaca](https:\u002F\u002Fgithub.com\u002Fsahil280114\u002Fcodealpaca): 经过代码指令遵循训练的LLaMA模型。\n- [🐾 Tabby](https:\u002F\u002Fgithub.com\u002FTabbyML\u002Ftabby): GitHub Copilot的开源\u002F本地部署替代方案。\n- [promptr](https:\u002F\u002Fgithub.com\u002Fferrislucas\u002Fpromptr): 使用GPT操作代码库的命令行工具。\n- [ChatIDE](https:\u002F\u002Fgithub.com\u002Fyagil\u002FChatIDE): 允许在VSCode中与ChatGPT对话的扩展。\n- [PromptMate](https:\u002F\u002Fgithub.com\u002FMateusZitelli\u002FPromptMate): 集成ChatGPT的VSCode扩展。\n- [TurboPilot](https:\u002F\u002Fgithub.com\u002Fravenscroftj\u002Fturbopilot): 基于CPU的Copilot克隆。\n- [CodeCapybara](https:\u002F\u002Fgithub.com\u002FFSoft-AI4Code\u002FCodeCapybara): 开源LLaMA模型，经过指令微调用于代码生成。\n- [CodeTF](https:\u002F\u002Fgithub.com\u002Fsalesforce\u002FCodeTF): 用于最先进代码LLM的一站式Transformer库。\n- [Rift](https:\u002F\u002Fgithub.com\u002Fmorph-labs\u002Frift): 一个利用边缘语言模型的开源LSP。\n- [Octopack](https:\u002F\u002Fgithub.com\u002Fbigcode-project\u002Foctopack)\n  + [OctoPack: 指令微调大型代码语言模型](https:\u002F\u002Farxiv.org\u002Fabs\u002F2308.07124)\n  + 在大规模GitHub提交数据集上对代码LLM进行指令微调。\n- \u003Cs>[Bloop](https:\u002F\u002Fgithub.com\u002FBloopAI\u002Fbloop): bloop是一个用Rust编写的（AI驱动的）快速代码搜索引擎。\u003C\u002Fs>\n  + 转向AI驱动的遗留代码迁移：https:\u002F\u002Fbloop.ai\u002F\n- [Twinny](https:\u002F\u002Fgithub.com\u002Frjmacarthy\u002Ftwinny): 基于Ollama的AI代码补全插件。\n- [MutahunterAI](https:\u002F\u002Fgithub.com\u002Fcodeintegrity-ai\u002Fmutahunter): 通过我们的开源AI加速开发者生产力并提升代码安全性。\n- [PraisonAI](https:\u002F\u002Fgithub.com\u002FMervinPraison\u002FPraisonAI): 多AI代理框架，支持100多种LLM、MCP集成、用于代码生成的代理工作流以及内置记忆功能。\n- [code-collator](https:\u002F\u002Fgithub.com\u002Ftawandakembo\u002Fcode-collator): 创建一个单一的Markdown文件，向语言模型描述您的整个代码库。\n- [batchai](https:\u002F\u002Fgithub.com\u002Fqiangyt\u002Fbatchai): Copilot和Cursor的补充——利用AI对项目代码进行批量处理。\n- [Berrry](https:\u002F\u002Fberrry.app): 一个AI驱动的平台，使用LLM代码生成技术将社交媒体帖子转化为功能齐全的Web应用。\n- [Arctic](https:\u002F\u002Fgithub.com\u002Farctic-cli\u002Finterface): 一个以终端为主的TUI，统一了多个AI编码计划和API，并内置使用情况和配额可见性。\n\n## 数据集\n\n- [The Pile](https:\u002F\u002Fhuggingface.co\u002Fdatasets\u002Fthe_pile)\n- [The Stack](https:\u002F\u002Fhuggingface.co\u002Fdatasets\u002Fbigcode\u002Fthe-stack)\n- [CodeContests](https:\u002F\u002Fgithub.com\u002Fdeepmind\u002Fcode_contests)\n- [CodeSearchNet](https:\u002F\u002Fgithub.com\u002Fgithub\u002FCodeSearchNet)\n- [The Vault](https:\u002F\u002Fgithub.com\u002FFSoft-AI4Code\u002FTheVault)\n\n## LLM模型\n\n- [PolyCoder 160M\u002F400M\u002F2.7B](https:\u002F\u002Fgithub.com\u002FVHellendoorn\u002FCode-LMs)\n- [CodeGen 350M\u002F2B\u002F6B\u002F16B](https:\u002F\u002Fgithub.com\u002Fsalesforce\u002FCodeGen)\n- [TransCoder](https:\u002F\u002Fgithub.com\u002Ffacebookresearch\u002FCodeGen)\n- [CodeGeeX 13B](https:\u002F\u002Fgithub.com\u002FTHUDM\u002FCodeGeeX)\n- [SantaCoder 1.1B](https:\u002F\u002Fhuggingface.co\u002Fbigcode\u002Fsantacoder)\n- [InCoder 1B\u002F6B](https:\u002F\u002Fgithub.com\u002Fdpfried\u002Fincoder)\n- [replit-code-v1-3b](https:\u002F\u002Fhuggingface.co\u002Freplit\u002Freplit-code-v1-3b)\n- [StarCoder 15B](https:\u002F\u002Fhuggingface.co\u002Fbigcode\u002Fstarcoder)\n- [CodeGen2](https:\u002F\u002Fgithub.com\u002Fsalesforce\u002FCodeGen2)\n- [CodeT5 \u002F CodeT5+](https:\u002F\u002Fgithub.com\u002Fsalesforce\u002FCodeT5)\n- [CodeLlama](https:\u002F\u002Fgithub.com\u002Ffacebookresearch\u002Fcodellama)\n\n## 嵌入模型\n- [CodeBERTa](https:\u002F\u002Fhuggingface.co\u002Fhuggingface\u002FCodeBERTa-small-v1)\n\n## 论文与博客\n\n- [使用AlphaCode实现竞赛级别的代码生成](https:\u002F\u002Fdeepmind.com\u002Fblog\u002Farticle\u002FCompetitive-programming-with-AlphaCode)\n- [RepoCoder: 基于迭代检索和生成的仓库级代码补全](https:\u002F\u002Farxiv.org\u002Fabs\u002F2303.12570)\n  * 结合LLM补全和CodeSearch\n  * CodeGen-350M + 基于词袋的片段搜索击败了Codex\n- [针对大型代码语言模型的仓库级提示生成](https:\u002F\u002Farxiv.org\u002Fabs\u002F2206.12839)\n  * 根据先验信息生成提案候选，例如导入语句、同目录下的文件等。\n  * 使用提案候选分类器选择适合LLM的提案。\n- [机器学习增强的代码补全提升开发者生产力](https:\u002F\u002Fai.googleblog.com\u002F2022\u002F07\u002Fml-enhanced-code-completion-improves.html)\n  * 5亿参数的编码解码模型，在Google的单体代码库上进行了微调。\n  * 多行代码补全建议的接受率为34%。\n- [通用人工智能的火花：GPT-4的早期实验](https:\u002F\u002Farxiv.org\u002Fabs\u002F2303.12712): 第三章讨论了编码场景和聊天界面。\n- [高效训练语言模型以填补中间部分](https:\u002F\u002Farxiv.org\u002Fabs\u002F2207.14255): 使用特殊的\u003CFIM>标记，在后缀上下文中训练仅解码器模型。\n- [Toolformer: 语言模型可以自我学习如何使用工具](https:\u002F\u002Farxiv.org\u002Fabs\u002F2302.04761): 将LLM作为API胶水层。\n- [CodeCompose: 大规模工业部署的AI辅助代码编写](https:\u002F\u002Farxiv.org\u002Fabs\u002F2305.12050)\n  * 部署为单行代码补全，将延迟降低至300ms-500ms。\n  * 参数量为13亿。\n  * 微调可使准确率\u002Fbleu提高50%-100%。\n\n## 产品与初创公司\n\n- [Copilot](https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fcopilot) + [Copilot X](https:\u002F\u002Fgithub.com\u002Ffeatures\u002Fpreview\u002Fcopilot-x)\n- [Codeium](https:\u002F\u002Fwww.codeium.com\u002F)\n- [CodeComplete.AI](https:\u002F\u002Fcodecomplete.ai\u002F)\n- \u003Cs>[Codify](https:\u002F\u002Fcodify.smallcloud.ai\u002F)\u003C\u002Fs> [refact.ai](https:\u002F\u002Frefact.ai\u002F)\n- [Cody](https:\u002F\u002Fdocs.sourcegraph.com\u002Fcody)\n- [Amazon Codewhisperer](https:\u002F\u002Faws.amazon.com\u002Fcn\u002Fcodewhisperer\u002F)\n- [Replit Ghostwrite](https:\u002F\u002Freplit.com\u002Fsite\u002Fghostwriter)\n- [Tabnine](https:\u002F\u002Fwww.tabnine.com\u002F)\n- [AiXCoder](https:\u002F\u002Fwww.aixcoder.com\u002Fen\u002F)\n- [Turin Tech](https:\u002F\u002Fwww.turintech.ai\u002F)\n- [Cursor](https:\u002F\u002Fwww.cursor.so\u002F)\n- \u003Cs>[Buildt](https:\u002F\u002Fwww.buildt.ai\u002F)\u003C\u002Fs> [Cosine](https:\u002F\u002Fcosine.sh\u002F)\n- [Safurai](https:\u002F\u002Fwww.safurai.com\u002F)\n- [phind](https:\u002F\u002Fwww.phind.com\u002F)\n- [AskCodi](https:\u002F\u002Fwww.askcodi.com\u002F)\n- [MutableAI](https:\u002F\u002Fmutable.ai\u002F)\n- [Machinet](https:\u002F\u002Fmachinet.net\u002F)\n- [BlackBox](https:\u002F\u002Fwww.useblackbox.io\u002F)\n- [MetaBob](https:\u002F\u002Fwww.metabob.com)\n- [aider](https:\u002F\u002Faider.chat)\n- [sweep](http:\u002F\u002Fsweep.dev)\n- [continuedev](http:\u002F\u002Fcontinue.dev)\n- [ZZZ Code AI](https:\u002F\u002Fzzzcode.ai\u002F)\n- [Augment Code](https:\u002F\u002Fwww.augmentcode.com\u002F)\n- [CodeGen](https:\u002F\u002Fwww.codegen.com\u002F)\n- [Pixee](https:\u002F\u002Fpixee.ai)\n- [MutahunterAI](https:\u002F\u002Fmutahunter.ai)\n- [Trae](https:\u002F\u002Fwww.trae.ai\u002Fhome)\n- [Taskade Genesis](https:\u002F\u002Ftaskade.com\u002Fgenesis)：一款基于人工智能的平台，支持用户使用自然语言构建自定义AI智能体、工作流和应用。\n- [OpenPaw](https:\u002F\u002Fgithub.com\u002Fdaxaur\u002Fopenpaw)：一款开源命令行工具（`npx pawmode`），可将Claude Code转变为具备38种技能的个人助手——包括邮件、日历、Spotify、智能家居、Slack、GitHub等。\n\n## 同行优秀列表\n- [Awesome AI-Powered Developer Tools](https:\u002F\u002Fgithub.com\u002Fjamesmurdza\u002Fawesome-ai-devtools)\n- [Are copilots local yet?](https:\u002F\u002Fgithub.com\u002FErikBjare\u002Fare-copilots-local-yet)\n\n## 星标历史\n\n[![星标历史图表](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fwsxiaoys_awesome-ai-coding_readme_061a99ed4d48.png)](https:\u002F\u002Fstar-history.com\u002F#wsxiaoys\u002Fawesome-ai-coding&Date)","# Awesome-AI-Coding 快速上手指南\n\n`awesome-ai-coding` 并非单一的可安装软件，而是一个精选的 **AI 编程工具、模型、数据集及论文的资源列表**。本指南将帮助你快速从该列表中找到适合的工具并完成基础部署。以下以列表中热门的本地化 AI 编程助手 **Tabby**（GitHub Copilot 的开源替代品）和 **Twinny** 为例，演示如何利用此资源库开始你的 AI 编程之旅。\n\n## 环境准备\n\n在部署列表中的大多数本地 AI 编程工具前，请确保满足以下基础环境要求：\n\n*   **操作系统**: Linux (推荐), macOS, 或 Windows (WSL2)\n*   **硬件要求**:\n    *   **CPU 模式**: 至少 8GB 内存（推理速度较慢）。\n    *   **GPU 模式 (推荐)**: NVIDIA GPU (显存建议 8GB 以上)，需安装 CUDA Toolkit。\n*   **前置依赖**:\n    *   **Docker & Docker Compose**: 用于快速部署服务端工具（如 Tabby）。\n    *   **Node.js & npm**: 用于部分 CLI 工具或编辑器插件开发。\n    *   **Python 3.8+**: 用于运行部分基于 PyTorch\u002FTensorFlow 的模型脚本。\n    *   **Git**: 用于克隆仓库。\n\n> **国内加速建议**:\n> *   **Docker 镜像**: 建议使用国内镜像源（如阿里云、腾讯云、中科大）配置 `daemon.json`，以加速拉取 `tabbyml\u002Ftabby` 等镜像。\n> *   **模型下载**: 列表中的模型多托管于 Hugging Face，国内访问受限。推荐使用 **ModelScope (魔搭社区)** 或 **Hugging Face 镜像站** 下载模型权重。\n> *   **代码克隆**: 若 GitHub 连接不稳定，可使用 `git clone https:\u002F\u002Fghproxy.com\u002Fhttps:\u002F\u002Fgithub.com\u002F...` 进行加速。\n\n## 安装步骤\n\n以下展示两种典型的安装方式：服务端部署（Tabby）和编辑器插件安装（Twinny）。\n\n### 方案一：部署 Tabby 服务端 (自托管 Copilot)\n\nTabby 是列表中最成熟的自托管代码补全引擎。\n\n1.  **创建配置目录**:\n    ```bash\n    mkdir -p ~\u002Ftabby-data\n    cd ~\u002Ftabby-data\n    ```\n\n2.  **使用 Docker 启动服务**:\n    以下命令启动 Tabby 并使用 `StarCoder` 模型（列表中的热门模型之一）。\n    ```bash\n    docker run -it \\\n      --gpus all \\\n      -p 8080:8080 \\\n      -v $HOME\u002Ftabby-data:\u002Fdata \\\n      tabbyml\u002Ftabby \\\n      serve --model StarCoder-1B --device cuda\n    ```\n    *注：若无 NVIDIA GPU，移除 `--gpus all` 并将 `--device cuda` 改为 `--device cpu`。*\n\n3.  **验证服务**:\n    访问 `http:\u002F\u002Flocalhost:8080` 查看 API 状态页面。\n\n### 方案二：安装 Twinny 插件 (基于 Ollama)\n\nTwinny 是列表中提到的基于 Ollama 的 VS Code\u002FVSCodium 插件，适合轻量级本地使用。\n\n1.  **安装 Ollama**:\n    ```bash\n    curl -fsSL https:\u002F\u002Follama.com\u002Finstall.sh | sh\n    ```\n    *国内用户若脚本报错，可手动下载二进制文件或使用国内镜像源安装。*\n\n2.  **拉取代码模型**:\n    从列表推荐的模型中选择一个，例如 `codellama` 或 `starcoder2`。\n    ```bash\n    ollama pull codellama:7b-code\n    ```\n\n3.  **安装 VS Code 插件**:\n    *   打开 VS Code。\n    *   进入扩展商店 (Ctrl+Shift+X)。\n    *   搜索 `Twinny` 并安装。\n    *   在插件设置中将模型名称配置为 `codellama:7b-code`。\n\n## 基本使用\n\n完成安装后，即可在编辑器中体验 AI 辅助编程。\n\n### 1. 代码自动补全 (Autocompletion)\n\n以 **Tabby** 为例，配置好 IDE 插件（如 VS Code 的 \"Tabby\" 插件）并指向本地服务地址 `http:\u002F\u002Flocalhost:8080` 后：\n\n*   **操作**: 在代码编辑器中输入注释或函数定义的前几行。\n*   **示例**:\n    输入：\n    ```python\n    def calculate_fibonacci(n):\n        \"\"\"Calculate the nth Fibonacci number.\"\"\"\n    ```\n*   **结果**: Tabby 会自动灰色显示后续代码建议，按 `Tab` 键即可接受补全。\n\n### 2. 聊天与代码生成 (Chat & Generation)\n\n以 **Twinny** 或集成 **CodeGPT** 的环境为例：\n\n*   **操作**: 打开侧边栏聊天窗口，选中一段代码或直接提问。\n*   **示例指令**:\n    ```text\n    \u002Fexplain 这段代码的作用是什么？\n    \u002Frefactor 优化这个函数的性能，减少时间复杂度。\n    \u002Fgenerate 创建一个 Python 脚本，使用 requests 库抓取网页标题。\n    ```\n*   **结果**: AI 将在聊天窗口返回解释、重构后的代码或新生成的完整脚本，支持一键插入到当前文件。\n\n### 3. 探索更多资源\n\n你可以回到 `awesome-ai-coding` 仓库，根据需求探索其他类别：\n*   **特定语言模型**: 查阅 `LLM Models` 章节下载 `CodeLlama`, `DeepSeek-Coder` 等专用模型。\n*   **数据集微调**: 参考 `Datasets` 章节获取 `The Stack` 或 `CodeSearchNet` 进行模型微调。\n*   **前沿工具**: 尝试 `PraisonAI` 构建多智能体工作流，或使用 `aider` 进行命令行驱动的代码修改。","某初创团队的后端工程师需要在两天内将遗留的 Python 2 代码库迁移至现代架构，并补充完整的 API 文档，但团队预算有限无法购买昂贵的商业 AI 服务。\n\n### 没有 awesome-ai-coding 时\n- **工具选型迷茫**：面对散落在各处的开源模型和插件，开发者花费大量时间搜索对比，难以确定哪个工具适合本地部署或特定编辑器（如 Neovim\u002FEmacs）。\n- **数据隐私担忧**：因缺乏可靠的私有化替代方案（如 Tabby 或 Fauxpilot），团队不敢将核心业务代码上传至公共大模型接口，导致自动化进程停滞。\n- **文档维护滞后**：手动编写代码注释和 API 文档效率极低，且容易随代码迭代而过时，严重拖慢了交付进度。\n- **工作流割裂**：需要在浏览器、终端和 IDE 之间频繁切换来获取代码建议或生成测试用例，打断开发心流。\n\n### 使用 awesome-ai-coding 后\n- **精准快速匹配**：通过清单直接定位到 Twinny 或 CodeGPT.nvim 等契合现有技术栈的工具，几分钟内即可完成环境搭建并投入生产。\n- **安全本地运行**：利用列表中推荐的本地推理方案（如基于 Ollama 的插件），在不泄露代码的前提下实现了智能代码补全和重构。\n- **自动化文档生成**：集成 Autodoc 等工具，一键扫描代码库并生成准确的 Markdown 文档，将原本需两天的工作量压缩至数小时。\n- **无缝开发体验**：在 VSCode 或终端内直接调用 Promptr 或 ChatIDE，实现“对话即编码”，保持了高度专注的开发节奏。\n\nawesome-ai-coding 的核心价值在于它为开发者提供了一张经过验证的开源 AI 编程地图，极大地降低了技术选型成本并保障了代码资产的安全可控。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fwsxiaoys_awesome-ai-coding_d8a493f4.png","wsxiaoys","Meng Zhang","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fwsxiaoys_2bf67fff.png",null,"TabbyML, Inc.","San Francisco","mzh1024","https:\u002F\u002Fwww.tabbyml.com\u002F","https:\u002F\u002Fgithub.com\u002Fwsxiaoys",769,91,"2026-03-29T03:06:30","CC0-1.0",1,"","未说明",{"notes":93,"python":91,"dependencies":94},"该仓库是一个 AI 编程工具和资源的精选列表（Awesome List），本身不是一个可运行的软件工具，因此没有具体的运行环境、依赖库或硬件需求。列表中包含了多个独立的开源项目（如 Tabby, Fauxpilot, Twinny 等）和模型（如 CodeLlama, StarCoder），每个项目都有各自独立的运行环境要求，需参考各项目的具体文档。",[],[13,15,14,26],[97,98,99,100,101],"ai","awesome","awesome-list","coding","copilot","2026-03-27T02:49:30.150509","2026-04-06T08:40:46.059365",[],[]]