这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub 人工智能 集合。
从零实现 AI 编程助手的实战教程。这是一个教你用 Go 语言结合 Claude API,从零开发本地 AI 编程助手的项目。从简单的聊天机器人开始,逐步实现文件操作、命令执行、代码编辑和搜索等功能。

给大模型立规矩的智能体开发框架。这是一款专为实际场景控制设计的 LLM 智能体开发框架,旨在解决传统 LLM 对话系统在复杂业务中难以精准控制的问题。它通过自然语言定义智能体行为规则,灵活控制 AI 的对话行为,避免“幻觉”或偏离业务目标。
import asyncio import parlant.sdk as p async def main(): async with p.Server() as server: agent = await server.create_agent( name="Otto Carmen", description="You work at a car dealership", ) await agent.create_guideline( # This is when the guideline will be triggered condition="the customer greets you", # This is what the guideline instructs the agent to do action="offer a refreshing drink", ) asyncio.run(main())

AI 模型训练跟踪与可观测平台。这是一款专为 AI 模型训练打造的跟踪、记录、分析与协作工具,旨在帮助研究者优化训练过程,提升团队协作效率。它通过简洁的 Python API 和直观的界面,提供了训练可视化、自动日志记录、硬件监控、实验管理和多人协同等功能。已集成 40+ 主流训练框架,适用于大模型训练、计算机视觉、音频处理、AIGC 等任务场景。

开箱即用的本地语音转写工具。这是一款集实时语音转文本、翻译和说话人分离于一体的开源工具,自带服务器端和 Web UI,一条命令即可私有化部署。它基于最新的增量流式技术,无需联网和写前端代码,就能实现超低延迟的会议实时记录和跨语言交流。
# 使用 large-v3 模型,并将英语翻译为中文 whisperlivekit-server --model large-v3 --language en --target-language zh # 说话人分离,服务器监听 80 端口 whisperlivekit-server --host 0.0.0.0 --port 80 --model medium --diarization --language zh

开源的 AI 虚拟伴侣。这是一个开源自托管的 AI 虚拟伴侣,将二次元虚拟角色(waifu)等智能体带到你的身边。支持实时文字和语音聊天,可陪你玩 Minecraft、异星工厂等游戏,并提供 Web 端和桌面端应用。

隐形的第二大脑。这是一款隐形桌面 AI 助手,不会出现在录屏、截图或桌面中。支持实时读取屏幕和麦克风内容,随时把所见所闻变成可检索、追问的结构化知识。

可视化 AI 工作流构建平台。这是一款面向开发者和企业用户的开源 AI 智能体与工作流构建平台。它将 LangChain 的核心能力(链、工具、记忆、向量存储等)封装成可复用组件,并结合 React Flow 实现可视化流程编辑,用户无需编写代码即可快速设计、调试并部署复杂的 AI 工作流。

开源的实时多模态对话 AI 框架。这是一个专为实时 AI 音视频互动场景设计的框架。它内置友好的 Web 界面,便于创建、定制和部署具备语音、视觉和虚拟形象交互能力的对话型 AI 智能体。

AI 编程助手任务管理看板。这是一款专为 AI 编程代理打造的看板工具,能够统一管理 Claude Code、Gemini CLI、Codex 等主流 AI 编程助手。它集成了看板任务、Git 仓库和 AI 编程代理,支持多种 AI 代理自动完成 bug 修复、功能开发、项目初始化和文档生成等任务。
