GitHub Trending
1. openai/codex
OpenAI Codex CLI是一个本地运行的终端编程助手,基于OpenAI技术,支持通过ChatGPT账户或API密钥认证。核心功能包括代码生成与修改,提供读写权限控制,适用于开发者在终端快速完成编码任务。特色是支持无头服务器连接和端口转发,方便远程开发场景。
2. nomic-ai/gpt4all
GPT4All是一款开源本地大语言模型运行平台,支持在普通PC和笔记本上离线运行LLM,无需GPU或API调用。基于llama.cpp技术,提供跨平台客户端和Python接口,支持Meta-Llama等模型,适用于隐私敏感的本地AI应用场景。特色包括最新加入的DeepSeek R1蒸馏模型支持和Vulkan GPU加速。
3. umami-software/umami
Umami是一款注重隐私的现代网站分析工具,可作为Google Analytics的替代方案。它轻量快速,支持MySQL/PostgreSQL数据库,提供Docker部署选项。适合需要合规、简洁分析功能的开发者,开源且支持自托管。
4. tadata-org/fastapi_mcp
FastAPI-MCP可将FastAPI端点快速转换为MCP工具,内置认证功能。采用原生FastAPI扩展设计,支持ASGI高效通信,保留原有API文档和模型结构。零配置即可集成,适合需要将API快速对接MCP协议的场景,尤其适合FastAPI开发者。
5. patchy631/ai-engineering-hub
AI Engineering Hub提供大语言模型(LLM)和检索增强生成(RAG)的深度教程,以及真实场景AI代理应用案例。该项目包含可实践落地的代码示例,适合从初学者到研究者的各层次AI工程师学习使用,帮助快速掌握前沿AI工程技术并应用于实际项目。
6. idosal/git-mcp
GitMCP是一款开源远程MCP服务器,可将任意GitHub项目转化为AI可访问的文档中心。通过Model Context Protocol协议,它让AI工具直接获取最新代码和文档,有效消除代码幻觉问题。支持特定仓库和通用服务器两种模式,无需本地部署,适用于需要精准代码生成的开发者。核心优势包括实时文档访问、零配置使用和开源免费。
7. mendableai/firecrawl
Firecrawl是一款网站数据抓取API工具,可将任意网站转换为LLM可处理的Markdown或结构化数据。支持爬取子页面、动态内容解析、PDF/图片解析等功能,提供Python/Node/Go/Rust等多语言SDK。适用于AI应用数据预处理,具备代理支持、反爬绕过等高级特性,帮助开发者快速获取清洗后的网页数据。
8. fastapi/full-stack-fastapi-template
全栈FastAPI模板提供开箱即用的现代Web应用解决方案,整合FastAPI后端与React前端,支持PostgreSQL数据库、Docker部署和GitHub Actions自动化。包含JWT认证、密码恢复、自动化HTTPS等企业级功能,特别适合快速构建安全可靠的全栈应用。其特色在于ORM集成、TypeScript前端和完备的CI/CD流程,大幅提升开发效率。
9. menloresearch/jan
Jan是一款完全离线的开源AI助手,支持本地运行Llama、Gemma等大语言模型,保障数据隐私。提供OpenAI兼容API,可连接云端服务或创建定制助手。支持Windows/macOS/Linux,适合需要安全可控AI环境的开发者和企业。基于Tauri框架构建,整合Llama.cpp等核心技术。
10. midday-ai/midday
Midday是为自由职业者打造的一站式业务管理工具,集成时间追踪、智能发票、文件存储和财务分析等功能。采用Supabase+Next.js技术栈,支持多平台部署,通过AI助手提供财务洞察。特色包括实时协作、银行对接和自动化文件匹配,帮助用户高效管理业务全流程。
11. xiaoyaocz/dart_simple_live
Simple Live是一款基于Flutter开发的多平台直播聚合应用,支持虎牙、斗鱼、哔哩哔哩和抖音等主流直播平台。核心功能包括跨平台观看直播和弹幕互动,采用模块化设计分离核心逻辑与客户端实现。技术亮点是使用Dart语言实现直播协议解析,支持Android/iOS/Windows等多终端。适合开发者学习Flutter跨平台开发及直播协议实现。
12. microsoft/generative-ai-for-beginners
微软推出的生成式AI入门课程,包含21节实践课,涵盖Python和TypeScript代码示例。课程支持Azure OpenAI、GitHub模型库等多种AI服务接入方式,适合零基础开发者快速上手生成式AI应用开发。提供多语言支持,包含理论讲解和实战项目,是学习现代AI开发的优质资源。
13. libsdl-org/SDL
SDL是一个跨平台多媒体开发库,简化游戏和模拟器等多媒体软件的编写。支持多种操作系统,采用zlib许可证,提供音频、视频和输入处理等核心功能,适合开发者快速构建高性能多媒体应用。
14. trailofbits/buttercup
Buttercup是由Trail of Bits开发的AI驱动网络安全系统,用于自动发现和修复开源代码漏洞。它结合AI/ML辅助模糊测试与多智能体补丁生成技术,支持C/Java项目,适用于安全审计和漏洞修复场景。系统包含协调器、模糊测试器和智能补丁生成器等组件,需配合第三方AI服务使用。