GitHub 每日热点项目(2026年07月20日)

今日 GitHub 热榜共 19 个项目抓取于 2026-07-20 12:44(北京时间)

  1. 1 bojieli/ai-agent-book

    《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码

    Python 6,787 624 新增 +1,734

    项目简介

    该项目是《深入理解AI Agent》一书的全开源仓库,提供全书正文、PDF及配套代码。全书围绕核心公式Agent = LLM + 上下文 + 工具展开,涵盖上下文工程、记忆、工具、Coding Agent、评估、模型后训练、自我进化、多模态与多Agent协作等十章。配套代码按章节组织,部分可独立运行,部分需复现外部仓库。适合AI Agent学习者、开发者阅读和实践。

  2. 2 tirth8205/code-review-graph

    本地优先的代码智能图谱,用于MCP和CLI。构建代码库的持久化映射,使AI编码工具只读取相关内容,并提供经过基准测试的上下文缩减效果,适用于代码审查和大仓库工作流。

    Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.

    Python 21,594 2,198 新增 +663

    项目简介

    code-review-graph 为AI编程工具构建代码结构图谱,利用Tree-sitter解析AST并建立函数、类、调用关系等,支持增量更新与多种语言。在代码审查时分析变更影响范围,只返回相关文件上下文,大幅减少Token消耗,基准测试显示中位数Token减少约82倍。可作为MCP服务器或CLI使用,适合需要高效代码审查和大型仓库管理的开发者。

  3. 3 kvcache-ai/ktransformers

    一个用于体验异构LLM推理/微调优化的灵活框架。

    A Flexible Framework for Experiencing Heterogeneous LLM Inference/Fine-tune Optimizations

    Python 18,456 1,456 新增 +360

    项目简介

    KTransformers是一个研究项目,专注于通过CPU-GPU异构计算实现大语言模型的高效推理和微调。提供kt-kernel推理和基于LLaMA-Factory的SFT微调两大能力,支持AMX/AVX加速、MoE优化、INT4/INT8量化,可在消费级硬件上运行超大模型,并已支持DeepSeek-V3、Kimi-K2、GLM-5等。适合需要在有限资源下运行大模型推理和微调的开发者。

  4. 4 rohitg00/ai-engineering-from-scratch

    学习它,构建它,为他人交付它。

    Learn it. Build it. Ship it for others.

    Python 39,857 6,643 新增 +501

    项目简介

    该项目是一个开源AI工程课程,包含20个阶段、503节课,从数学基础、机器学习、深度学习、计算机视觉、NLP到Agent构建等全栈知识。每节课要求从零实现算法,再对比生产库,最终产出可复用的提示词、技能、Agent或MCP服务器,使用Python、TypeScript、Rust、Julia等语言。适合希望系统掌握AI全貌、从原理到实践的开发者自学。

  5. 5 jamiepine/voicebox

    开源AI语音工作室。克隆、听写、创作。

    The open-source AI voice studio. Clone, dictate, create.

    TypeScript 43,523 5,309 新增 +610

    项目简介

    Voicebox是本地优先的AI语音工作室,集成语音克隆、文字转语音、语音输入和MCP服务器。支持7种TTS引擎、23种语言,可零样本克隆声音,提供全局听写热键、声音个性化和后期处理效果。所有模型和数据本地运行,保护隐私,可作为MCP工具为AI Agent提供语音输出。适合需要语音交互、内容创作、辅助功能的个人和开发者。

  6. 6 KnockOutEZ/wigolo

    你的AI编码代理的首选网络工具——本地优先的搜索、抓取、爬取和研究,通过MCP提供。无需API密钥,无需云端,每次查询0美元。公开测试版。

    The go-to web for your AI coding agent — local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.

    TypeScript 1,983 122 新增 +595

    项目简介

    wigolo是一个本地优先的Web智能工具,为AI代理提供搜索、抓取、爬取、提取、缓存、研究等能力。无需API密钥,数据本地存储,默认免费。采用多引擎搜索、排名融合和本地重排序,返回带引文和评分的证据。支持MCP和REST API,可与Claude Code、Cursor等集成。适合需要为AI代理提供可靠、低成本Web搜索能力的开发者。

  7. 7 andrewrabert/jellium-desktop

    Jellyfin的非官方桌面客户端

    An unofficial desktop client for Jellyfin

    Rust 1,322 110 新增 +43

    项目简介

    该项目是Jellyfin的非官方桌面客户端,基于CEF和mpv构建,提供Linux(AppImage/AUR/Flatpak)、macOS(Apple Silicon/Intel)和Windows(x64/arm64)版本。README内容简短,主要提供下载和开发说明,无更多功能细节。适合Jellyfin用户在桌面环境使用。

  8. 8 github/copilot-sdk

    多平台SDK,用于将GitHub Copilot Agent集成到应用和服务中。

    Multi-platform SDK for integrating GitHub Copilot Agent into apps and services

    Java 9,989 1,351 新增 +39

    项目简介

    GitHub Copilot SDK提供Python、TypeScript、Go、.NET、Java、Rust等多语言SDK,将Copilot CLI的agent工作流嵌入应用程序。开发者可定义agent行为,Copilot处理规划、工具调用、文件编辑等。支持BYOK和多种认证方式。适合希望在自己的应用中集成Copilot智能助手功能的开发者。

  9. 9 PostHog/posthog

    PostHog是构建自驱动产品的领先平台。我们的开发者工具——AI可观测性、分析、会话回放、特性标志、实验、错误跟踪、日志等——抓取代理诊断问题、发现机会和交付修复所需的所有上下文。可通过Slack、Web、桌面或MCP操控一切。

    🦔 PostHog is the leading platform for building self-driving products. Our developer tools – AI observability, analytics, session replay, flags, experiments, error tracking, logs, and more – capture all the context agents need to diagnose problems, uncover opportunities, and ship fixes. Steer it all from Slack, web, desktop, or the MCP.

    Python 36,993 3,057 新增 +411

    项目简介

    PostHog是一个开源产品分析平台,提供产品分析、会话回放、特性标志、A/B实验、错误跟踪、日志、AI可观测性等工具。其“自驱动模式”能将产品信号转化为研究报告和PR。支持多平台SDK和MCP集成,可与AI Agent协作。适合希望构建数据驱动产品、利用AI自动化诊断和优化的团队。

  10. 10 microsoft/terminal

    新的Windows Terminal和原始的Windows控制台主机,都在同一个地方!

    The new Windows Terminal and the original Windows console host, all in the same place!

    C++ 104,218 9,441 新增 +59

    项目简介

    该仓库包含Windows Terminal和Windows控制台主机(conhost.exe)的源代码。Windows Terminal是现代化的终端应用,支持多标签、富文本、主题等特性,同时重用了传统控制台的关键组件。项目使用C++编写,可从Microsoft Store、GitHub Releases或包管理器安装。适合需要更好命令行体验的Windows用户和终端开发者。

  11. 11 AstrBotDevs/AstrBot

    AI Agent助手与开发框架,集成众多IM平台、LLM、插件和AI功能,可作为你的openclaw替代品。✨

    AI Agent Assistant & development framework that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

    Python 36,752 2,550 新增 +83

    项目简介

    AstrBot是一个开源的全能Agent聊天机器人平台,支持QQ、企业微信、飞书、Telegram等多种即时通讯平台。集成多种大语言模型和Agent平台,提供插件扩展、MCP、知识库、Agent沙箱等功能。可作为智能客服、个人AI伴侣或自动化助手。适合需要快速在多IM平台部署AI聊天机器人的开发者。

  12. 12 1jehuang/jcode

    编码代理驾驭工具

    Coding Agent Harness

    Rust 9,012 1,043 新增 +235

    项目简介

    jcode是一个高性能编码代理框架,支持多会话工作流、高度可定制和极低资源占用,内存和启动速度显著优于其他工具。提供记忆系统、侧面板、Mermaid图表渲染、Swarm多代理协作等功能,支持多种OAuth登录和OpenAI兼容端点。适合需要高效、多代理协作的开发者。

  13. 13 trycua/cua

    通过开源驱动程序、跨操作系统机群和基准测试,扩展计算机使用2.0,用于训练、评估和数据生成。

    Scale computer-use 2.0 with open-source drivers, cross-OS fleets, and benchmarks for training, evaluation, and data generation.

    HTML 20,264 1,344 新增 +64

    项目简介

    Cua提供一系列开源工具,用于构建和评估计算机使用Agent。包括Cua Drivers(后台驱动macOS/Windows/Linux桌面应用)、Cua Agent沙箱、Cua-Bench基准测试和Lume macOS虚拟化。支持跨操作系统,可用于训练和评估AI模型。适合需要构建计算机操作Agent的研究者和开发者。

  14. 14 MoonshotAI/kimi-cli

    Kimi Code CLI是你的下一个CLI代理。

    Kimi Code CLI is your next CLI agent.

    Python 9,954 1,200 新增 +410

    项目简介

    Kimi CLI是月之暗面推出的终端AI Agent,可帮助完成软件开发任务和终端操作,支持代码读写、Shell命令执行、网页搜索等。具备Shell命令模式、VS Code扩展、ACP协议集成、MCP工具支持等功能。目前正逐步迁移至Kimi Code CLI。适合希望使用AI辅助命令行操作的开发者。

  15. 15 Flowseal/zapret-discord-youtube

    Batchfile 31,046 2,375 新增 +106

    已屏蔽,不展示详情

  16. 16 codecrafters-io/build-your-own-x

    通过从零开始重新创建你喜爱的技术来掌握编程。

    Master programming by recreating your favorite technologies from scratch.

    Markdown 529,040 50,049 新增 +754

    项目简介

    该仓库汇集了众多高质量的分步教程,指导开发者从零实现各种技术,如3D渲染器、AI模型、数据库、区块链、Git、操作系统、神经网络等,涵盖多种编程语言。适合希望深入理解技术原理、通过实践提升编程能力的开发者。

  17. 17 lyogavin/airllm

    AirLLM 70B推理,使用单张4GB GPU

    AirLLM 70B inference with single 4GB GPU

    Jupyter Notebook 23,690 2,685 新增 +358

    项目简介

    AirLLM通过逐层加载模型,大幅降低大语言模型推理内存需求,使70B模型可在4GB显存GPU上运行,405B模型仅需8GB,甚至支持DeepSeek-V3 671B模型在约12GB显存下运行。无需量化或蒸馏,并提供模型压缩加速,可进一步提升3倍速度。适合硬件资源有限的开发者运行大模型推理。

  18. 18 Canner/WrenAI

    面向AI代理的GenBI(生成式BI),一个开源的、受管控的文本到SQL,通过开放上下文层将自然语言问题转化为可信的仪表板、图表和SQL,支持20多种数据源,例如BigQuery、Snowflake、PostgreSQL、ClickHouse、Amazon Redshift、Databricks等。

    GenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns natural-language questions into trusted dashboards, charts, and SQL across 20+ data sources, such as BigQuery, Snowflake, PostgreSQL, ClickHouse, Amazon Redshift, Databricks and more.

    Python 16,278 1,846 新增 +121

    项目简介

    WrenAI是开源的GenBI引擎,为AI Agent提供生成、部署和管控商业智能的能力。它通过开放上下文层(MDL语义模型和企业知识)确保生成的SQL和仪表板可信,支持22+数据源,可生成治理后的SQL,并部署可分享的仪表板。适合需要让AI Agent生成可信数据分析的团队。

  19. 19 PKUFlyingPig/cs-self-learning

    计算机自学指南

    HTML 74,257 7,943 新增 +134

    项目简介

    该项目是一本CS自学指南,旨在帮助初学者利用欧美名校公开课程,在2-3年内成长为具备扎实数学功底和广泛计算机知识的全能程序员。涵盖算法、体系结构、网络、操作系统、编译、AI、机器学习等众多领域,提供课程推荐和学习路径。适合希望系统性自学计算机科学的学生。