精挑细选,为你发现 GitHub 上最值得关注的开源项目

17.3k精选项目
159MStar
95语言
2.2k话题
43今日新增
104.4k今日 Star

趋势热榜

查看全部
1
hermes-agent
NousResearch Python
Hermes Agent 是一个由Nous Research开发的自我改进型AI代理。它具有内置的学习循环,能够从经验中创建技能,并在使用过程中不断优化这些技能,同时还能搜索过往对话并构建用户模型。该项目支持多种语言模型,如OpenAI、Hugging Face等,并且可以在低成本VPS或云基础设施上运行。其核心功能包括全终端界面、跨平台消息传递、自动技能提升以及定时任务自动化。适合需要持续学习和适应特定用户需求的各种场景,例如个人助理、客户服务机器人或是任何需要智能交互的应用。
182.7k
2
headroom
chopratejas Python
Headroom 是一个专为大型语言模型(LLM)应用设计的上下文优化层。它通过压缩AI代理读取的所有内容,如工具输出、日志、检索增强生成(RAG)片段、文件和对话历史记录,在保持相同答案质量的同时显著减少了所需的令牌数量。项目支持多种算法,具备本地优先且可逆的特点,并提供库、代理及代理包装器等多种使用方式,适用于需要高效处理大量文本数据以降低成本或提高性能的各种AI应用场景。
14.4k
3
CopilotKit
CopilotKit TypeScript
CopilotKit 是一个用于构建全栈代理应用、生成式UI和聊天应用的顶级SDK。它支持React和Angular,核心功能包括基于React的聊天界面、后端工具渲染、动态生成UI组件、共享状态以及人机协作工作流。该项目特别适合需要集成AI助手或生成式用户界面的应用场景,如智能客服系统、个性化推荐引擎等。通过采用AG-UI协议,CopilotKit能够确保与多个主流技术平台的良好兼容性。
32.5k
4
open-notebook
lfnovo TypeScript
Open Notebook 是一个开源的笔记应用,提供了比传统笔记应用更灵活和丰富的功能。它支持多种AI模型选择(包括OpenAI、Anthropic等18种以上),能够处理多模态内容如PDF、视频、音频及网页,并具备生成专业播客、智能搜索以及基于上下文的AI对话等功能。此外,该应用注重用户隐私保护,所有数据均本地存储。适用于需要高度定制化学习环境和个人知识管理的场景,特别适合研究人员、学生以及终身学习者使用。
25.8k
5
ECC
affaan-m JavaScript
ECC 是一个针对代理性能优化的系统,旨在提升Claude Code、Codex、Cursor等AI代理工具的工作效率。该项目通过集成技能、直觉、记忆优化、持续学习和安全扫描等功能,提供了一套完整的解决方案,支持多种语言生态系统。其核心在于为开发者提供生产就绪的代理、技能配置及规则设定,特别适合需要高度定制化与高效协作的软件开发场景。采用MIT许可协议,社区活跃度高,已获得广泛认可。
208.2k
6
Agent-Reach
Panniantong Python
Agent Reach 是一个为 AI 代理提供互联网访问能力的工具,支持读取和搜索 Twitter、Reddit、YouTube、GitHub、Bilibili 和小红书等多个平台的内容。其核心功能包括无需 API 费用即可通过命令行界面(CLI)实现跨平台的数据抓取与解析,利用开源工具如 yt-dlp 和 rdt-cli 等进行内容提取,并且能够自动处理网页结构化数据,使得 AI 可以直接理解文本信息而非原始 HTML 代码。此项目特别适用于需要增强 AI 代理的信息获取能力但又希望避免复杂配置或高昂成本的场景,比如自动化社交媒体分析、在线教育资源整合等。同时,Agent Reach 还保证了用户隐私安全,所有操作都在本地完成,不涉及敏感信息上传。
21.5k
7
MiroFish
666ghj Python
MiroFish 是一个基于多智能体技术的下一代AI预测引擎,能够通过提取现实世界中的种子信息(如突发新闻、政策草案或金融信号)自动构建高保真度的平行数字世界。其核心功能包括利用具有独立个性、长期记忆和行为逻辑的数千个智能代理进行自由互动与社会演化,并支持从“上帝视角”动态注入变量以精确推演未来趋势。该项目采用Python语言开发,具备强大的代理记忆、知识图谱以及多智能体模拟等技术特点,适用于需要对未来场景进行预测分析的各种场合,如金融预测、公共舆论分析和社会预测等领域。
64.6k
8
last30days-skill
mvanhorn Python
/last30days-skill 是一个AI代理技能,能够跨Reddit、X、YouTube、HN、Polymarket和网络研究任何主题,并生成基于实际互动的总结。其核心功能包括利用多个平台的数据(如点赞、评论、视频字幕等)进行深度搜索与分析,并通过AI代理综合这些信息生成简洁的报告。该项目采用Python语言编写,具有无需配置即可快速部署的特点,支持多种社交媒体及新闻网站的内容检索。特别适合需要紧跟最新趋势、热点事件或个人动态的研究者、分析师以及对特定领域保持关注的专业人士使用。
28.1k
9
PaddleOCR
PaddlePaddle Python
PaddlePaddle/PaddleOCR 是一个强大的轻量级 OCR 工具包,能够将 PDF 或图像文档转换为结构化数据,适用于 AI 应用。该项目支持超过 100 种语言,并且集成了多种功能,如文档解析、翻译和关键信息提取等。其核心技术基于 PaddlePaddle 深度学习框架,具备高性能与灵活性,支持 CPU、GPU 等多种硬件加速。PaddleOCR 适合需要从非结构化文本中提取信息的场景,例如文档自动化处理、多语言内容分析以及与其他大型语言模型集成的应用。
80.5k
10
plugins
openai JavaScript
openai/plugins 是一个收集了Codex插件示例的项目。该项目通过提供一系列插件来增强开发者的生产力,每个插件都包含在`plugins/<name>/`目录下,并且必须有一个`.codex-plugin/plugin.json`配置文件以及可选的支持文件如技能、命令等。技术特点在于其支持多种应用场景下的自动化任务处理,比如使用Figma进行设计系统规则管理、Notion中的知识管理和会议记录、构建iOS/macOS/Web应用时的工作流优化等。适用于需要提高软件开发效率或希望集成特定工具到自己工作流程中的开发者。
1.5k

精选推荐

从精选项目池中随机挑选,点「换一批」试试运气

srcbookdev

srcbook

srcbookdev

TypeScript

Srcbook 是一个以 TypeScript 为中心的应用开发平台,集成了笔记本和 AI 应用构建功能。其核心功能包括创建、运行和分享 TypeScript 笔记本,支持导出为 Markdown 格式,并提供基于 AI 的探索和迭代工具以及使用 Mermaid 进行图表绘制。此外,Srcbook 支持本地执行并通过 Web 界面进行操作,由 Node.js 驱动。适用于需要在本地环境中快速原型设计、实验代码片段或构建小型应用的开发者,特别是那些希望利用 AI 功能来增强工作流程的用户。

aijavascriptlocal
3.4k
313
Dod-o

Statistical-Learning-Method_Code

Dod-o

Python

该项目手写实现了李航《统计学习方法》一书中全部的算法。核心功能包括监督学习和无监督学习中的多种经典算法,如感知机、K近邻、朴素贝叶斯、决策树、逻辑斯蒂回归与最大熵模型等,并且每行代码都有详细注释,方便学习者对照公式理解程序。项目采用Python语言编写,适合机器学习初学者以及对统计学习方法感兴趣的开发者通过实践加深理论知识的理解。此外,项目维护者还计划结合该仓库内容整理出版相关书籍,并提供了一些扩展资源,如博客文章和线下培训信息。

codemachine-learning-algorithmsstatistical-learning-method
11.6k
2.9k
authpass

authpass

authpass

Dart

AuthPass 是一个基于 Flutter 的跨平台密码管理器,兼容 Keepass 2.x (KDBX 3 和 KDBX 4)。该项目使用 Dart 语言开发,支持 Android、iOS、Linux、macOS、Windows 以及 Web 平台。其核心功能包括安全存储和管理密码,提供强大的加密保护,并且用户界面友好。AuthPass 适合需要在多个设备上同步和管理密码的个人或团队使用,确保数据的安全性和便捷性。

androidcontributions-welcomedart
2.7k
274
Predidit

Kazumi

Predidit

Dart

Kazumi 是一个基于自定义规则的番剧采集与在线观看应用,使用 Flutter 开发。它支持用户通过最多五行基于 Xpath 语法的选择器构建自己的采集规则,并且具备导入和分享规则的功能。此外,Kazumi 支持弹幕、多视频源切换以及实时超分辨率(基于 Anime4K),提供流畅的跨平台观看体验。该应用适合那些希望在一个统一界面下管理并观看来自不同来源动漫内容的用户,尤其对于喜欢定制化设置和技术探索的爱好者来说非常实用。目前,Kazumi 可运行于 Android、Windows、macOS、Linux 和 iOS 等多个操作系统上。

androidcross-platformdanmaku
26.1k
750
OpenBMB

PilotDeck

OpenBMB

TypeScript

PilotDeck 是一个面向任务的AI代理生产力平台,旨在通过“WorkSpace”概念重新定义操作边界和记忆进化。该项目采用TypeScript开发,支持多任务场景下的高效协作与管理,并且原生支持Model Context Protocol (MCP)以增强模型间的交互能力。它适合需要集成多种AI工具、提高工作效率的企业或个人开发者使用。此外,PilotDeck 提供了桌面应用程序下载以及在线演示版本,方便用户快速上手体验其功能。

3k
314
golang

protobuf

golang

Go

该项目为Google的Protocol Buffers提供了Go语言的支持。其核心功能包括protobuf消息的克隆、合并、相等性检查以及二进制和文本序列化等功能,通过`proto`包实现;同时支持将protobuf消息序列化为JSON格式(`jsonpb`包),并提供对protobuf知名类型如`any`、`empty`、`timestamp`等的帮助功能。尽管官方推荐新项目使用更新版的`google.golang.org/protobuf`模块,但本项目仍适用于需要与旧版本兼容或依赖于特定历史API的场景中。

gogolangprotobuf
10.1k
1.6k
Tencent-Hunyuan

HY-Motion-1.0

Tencent-Hunyuan

Python

HY-Motion 1.0 是一个基于Diffusion Transformer (DiT)和流匹配技术的文本到3D人体动作生成模型,能够从简单的文本提示生成基于骨骼的3D角色动画。其核心功能包括通过文本指令生成高质量的3D动画序列,适用于游戏开发、虚拟现实、电影制作等需要动态3D内容的场景。该项目首次将DiT基础模型扩展至十亿参数级别,显著提升了指令跟随能力和动画质量,代表了当前该领域的最先进技术。此外,HY-Motion 1.0还提供了预训练模型和推理代码,方便用户快速集成到现有的3D动画工作流程中。

2.4k
196
dgrijalva

jwt-go

dgrijalva

Go

jwt-go 是一个用 Go 语言实现的 JSON Web Tokens (JWT) 库。该项目支持 JWT 的解析、验证、生成和签名,提供了 HMAC SHA、RSA、RSA-PSS 和 ECDSA 签名算法的支持,并允许用户自定义签名方法。jwt-go 适用于需要安全传输信息的场景,如身份验证和授权等。尽管当前仓库已不再维护,但其功能完整且文档详尽,依然适合那些正在使用 Go 语言开发并希望集成 JWT 功能的应用程序。

10.8k
977
RetroMusicPlayer

RetroMusicPlayer

RetroMusicPlayer

Kotlin

Retro Music Player 是一款专为Android用户设计的音乐播放器,采用了Material You设计理念。项目使用Kotlin语言开发,支持MVVM架构,并集成了Koin依赖注入框架以优化应用性能和可维护性。其核心功能包括自定义主题、多种播放模式以及简洁直观的操作界面,能够完美适配各种Android设备。此外,Retro Music Player还提供了丰富的个性化设置选项,让用户可以根据自己的喜好调整播放器外观。这款播放器非常适合追求高品质音频体验且注重界面美观性的Android用户日常使用。

androidandroid-music-playergssoc22
5.1k
897
ag-ui-protocol

ag-ui

ag-ui-protocol

TypeScript

AG-UI 是一个用于将AI代理集成到前端应用程序中的协议。它通过提供一种轻量级、基于事件的标准方式,使得AI代理能够与用户界面和实时用户上下文无缝对接。其核心功能包括支持多种事件传输方式(如SSE、WebSockets等)和灵活的中间件层,以确保在不同环境下的兼容性。此外,AG-UI还提供了参考HTTP实现及默认连接器,便于快速启动开发。此项目适用于需要增强用户体验或希望利用AI代理提升应用交互性的场景,特别是在需要跨平台或跨技术栈整合时尤为有用。

ag-ui-protocolagent-frontendagent-ui
14.1k
1.3k
RUCAIBox

LLMSurvey

RUCAIBox

Python

LLMSurvey 是一个收集了大量关于大型语言模型相关论文和资源的项目。该项目基于同名综述论文《A Survey of Large Language Models》,旨在为研究人员提供一个全面的框架和路线图,特别是对初学者友好。其核心功能包括整理并归类现有的研究成果,涵盖了从预训练方法到指令调优、上下文学习等多个方面,并且最新版本中还增加了长链式思维推理的内容。适合于任何希望深入了解大型语言模型技术细节的研究人员或学生使用,在学术研究及教育领域尤为适用。

chain-of-thoughtchatgptin-context-learning
12.2k
934
langchain-ai

langchainjs

langchain-ai

TypeScript

LangChain.js 是一个用于构建基于大语言模型(LLM)应用的框架。它支持开发者通过标准化接口连接代理、模型、嵌入、向量存储等组件,实现模块化开发。该框架采用 TypeScript 编写,具有强大的数据源集成能力和模型互操作性,允许用户轻松更换底层模型以适应不断变化的技术需求。此外,其提供的快速原型设计能力使得实验和迭代变得更为便捷。LangChain.js 适用于需要实时数据增强、跨系统集成以及快速开发智能应用的各种场景。

17.8k
3.2k
开始探索

找到下一个值得 Star 的项目

按 Star、趋势、增长率多个维度浏览 PickGithub 整理的开源项目库。