amosblomqvist/learnharness
- 来源
- GitHub
- 首次上榜日期
- 领域
- 智能体
- GitHub 星标数
- 4,020
- 主要语言
- TypeScript
本页介绍外部开源仓库,并非 HDATF 产品。

它做什么
这是把学习者当前理解连接到目标的AI教学和练习应用。用户输入主题目标、答案、信心和思考过程,获得前置知识诊断、学习计划、讲解和检查问题。它不只记录对错,还把概念命题及其前提和结论累积为知识图谱。后续教学和练习可利用先前会话,也支持导入个人笔记。官方架构文档将教师文本提取、与已有知识的同一性审查和确定性存储合并分开。图谱工具源码也为诊断角色和提取审查角色设置不同的信息范围。macOS、Windows和Linux桌面版通过配置提供者API密钥和模型开始使用。听写与网页搜索需要单独服务密钥,所选模型提供者会收到任务上下文。会话、图谱和设置保存在本地文件,但不等于完全离线。仅凭项目介绍不能证明推理准确性或学习效果,仍需检查模型输出。
许可证
AGPL-3.0 网络 Copyleft 许可。以服务形式提供修改版也须公开源码。用于产品前需要评估。
同领域的其他仓库
- jacke-pp/open-yoki
open-yoki是面向希望在一个应用内运营聊天回复、声音和动态数字人形象的人员的自托管AI直播主播底座。它接收网页评论或外部转发的直播间事件,输出语音回复、字幕、形象动作和直播画面。快速语言模型负责对话,可选的长期运行智能体维护日记与人设文件并准备社交动态。本地记忆保存访客笔记和直播摘要,发帖队列记录外部发布程序回报的结果。无头Chrome绘制直播画面,ffmpeg通过将实时视频送往平台的RTMP协议推流。文档中的起步环境为Node.js和ffmpeg,完整部署使用x86_64 Ubuntu服务器,并依赖OpenRouter或DeepSeek、火山引擎语音及实时音视频RTC、Vidu等外部服务。原主播的素材与账号不包含在内,因此运营者必须准备有权使用的图片、录音、凭据、平台评论接入程序以及每场直播的推流信息。公开版本不含钱包或交易功能,单服务器架构也不等于离线运行或从平台登录到创建直播间的全自动流程。 - milind-soni/OpenMausBot
这是通过一个聊天界面管理多个AI执行器的本地优先代理应用。开发者和个人用户可以为每个机器人设置模型和工作目录,再用自然语言分配任务。对话会显示文件操作、运行事件、审批问题和结果。官方文档说明,本地运行服务器负责代理进程,并把不同执行器的事件转换为统一格式。桌面发行版内置服务器,但代理CLI及其登录需要单独准备。从源码运行需要Node.js 24或更高版本及pnpm,并连接Claude、Codex或Grok等CLI。Boat云电脑和Composio应用连接需要独立账户或配置,并非安装后全部自动启用。外部MCP客户端可查看团队和分配工作,但不能授予审批、删除数据、修改凭据或管理电脑生命周期。本地存储不等于处理过程不向外发送数据,Ubuntu Wayland的主机控制目前关闭。主体代码采用Apache-2.0,enterprise目录另有条款。 - vercel-labs/agent-desktop
这是让AI智能体通过操作系统无障碍树读取和操作桌面应用的Rust CLI与C库,而不是猜测坐标。自动化开发者指定应用和窗口后,会得到带有可操作元素引用的JSON快照。智能体使用引用请求点击或输入,再获取新快照核对结果。默认通过无障碍API操作,不移动鼠标或将应用置于前台,物理输入需要单独模式。可从npm包或各平台发布文件开始,macOS需要无障碍权限,Linux需要图形会话和AT-SPI环境。Windows也要检查执行进程的完整性级别及目标应用条件。界面变化导致引用过期或目标不明确时会返回错误,需要重新观察。它不是自带模型和规划器的完整助手,与可选JEV辅助工具不同,原生CLI本身不要求远程模型。快照、剪贴板和截图可能包含隐私信息,各操作系统的支持范围也不同。 - CopilotKit/OpenDuet
OpenDuet是一款自托管的主动助手模板,面向需要整理邮件优先级、准备日程和跟进工作的用户。它接收已连接的邮件与日历信息及用户请求,输出晨间摘要、任务卡片、材料草稿和等待审批的执行请求。它基于CopilotKit的OpenBot平台,与独立项目nightly-labs/openbot桌面应用不同。服务器把信息分类和定时任务与CopilotKit运行基础结合,也可通过交换智能体交互事件的AG-UI协议连接其他智能体。每个智能体可以使用带有独立浏览器、文件和命令行的容器,并通过获准的MCP连接器访问外部应用。文档中的统一执行边界检查策略并记录行为,策略源码在规则冲突时选择更严格的处理,并在自动审核失败时要求审批。同一源码会把识别到的认证信息修改、安全设置修改和付款交由人工处理,因此有审批界面不代表可以不受限制地自动执行敏感业务。文档列出的起始环境包括Docker、Bun 1.3或更新版本、Node.js、模型密钥、PostgreSQL基础设施,以及保存会话和记忆所必需的CopilotKit Intelligence项目。Gmail和Calendar还需要管理员配置OAuth并由每个人连接自己的账户,智能体指令、技能和模型设置则存放在租户配置包中。项目处于早期开发阶段,尚未发布OpenDuet专用的托管部署指南或镜像,自托管不会消除对Intelligence服务的必要依赖,也不能代替安全验证。 - CopilotKit/OpenBot
OpenBot是供企业按自身环境改造并运营的AI同事平台测试版模板。它不是完整托管服务或模型,而是提供React界面、API服务、PostgreSQL、浏览器运行环境和AG-UI智能体连接结构。用户对话和任务请求传给智能体,再连接浏览器与文件操作、结果界面及审计记录。服务端网关被设计为先解析目标、评估策略并写入审计记录,再把允许的动作交给执行器。策略引擎优先处理拒绝规则,但随附启动配置为全部允许,因此安装不代表已具备受限业务权限。开始需要Docker、Bun、数据库与加密配置、独立模型凭据,以及CopilotKit Intelligence连接和使用授权。对话和记忆连接Intelligence,应用连接器与MCP工具也要单独配置凭据及授权。默认单用户模式把请求当成同一管理员,因此在其他人访问前应配置登录、角色及网络隔离。必须保护浏览器登录状态和控制Docker的组件,由运营方负责完成面向真实业务的改造与验证。
只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。