jacke-pp/open-yoki

来源
GitHub
首次上榜日期
领域
智能体
GitHub 星标数
352
主要语言
JavaScript

本页介绍外部开源仓库,并非 HDATF 产品。

jacke-pp/open-yoki

它做什么

open-yoki是面向希望在一个应用内运营聊天回复、声音和动态数字人形象的人员的自托管AI直播主播底座。它接收网页评论或外部转发的直播间事件,输出语音回复、字幕、形象动作和直播画面。快速语言模型负责对话,可选的长期运行智能体维护日记与人设文件并准备社交动态。本地记忆保存访客笔记和直播摘要,发帖队列记录外部发布程序回报的结果。无头Chrome绘制直播画面,ffmpeg通过将实时视频送往平台的RTMP协议推流。文档中的起步环境为Node.js和ffmpeg,完整部署使用x86_64 Ubuntu服务器,并依赖OpenRouter或DeepSeek、火山引擎语音及实时音视频RTC、Vidu等外部服务。原主播的素材与账号不包含在内,因此运营者必须准备有权使用的图片、录音、凭据、平台评论接入程序以及每场直播的推流信息。公开版本不含钱包或交易功能,单服务器架构也不等于离线运行或从平台登录到创建直播间的全自动流程。

许可证

MIT 宽松许可。保留版权声明即可商用和修改。

同领域的其他仓库

  • vercel-labs/agent-desktop
    这是让AI智能体通过操作系统无障碍树读取和操作桌面应用的Rust CLI与C库,而不是猜测坐标。自动化开发者指定应用和窗口后,会得到带有可操作元素引用的JSON快照。智能体使用引用请求点击或输入,再获取新快照核对结果。默认通过无障碍API操作,不移动鼠标或将应用置于前台,物理输入需要单独模式。可从npm包或各平台发布文件开始,macOS需要无障碍权限,Linux需要图形会话和AT-SPI环境。Windows也要检查执行进程的完整性级别及目标应用条件。界面变化导致引用过期或目标不明确时会返回错误,需要重新观察。它不是自带模型和规划器的完整助手,与可选JEV辅助工具不同,原生CLI本身不要求远程模型。快照、剪贴板和截图可能包含隐私信息,各操作系统的支持范围也不同。
  • amosblomqvist/learnharness
    这是把学习者当前理解连接到目标的AI教学和练习应用。用户输入主题目标、答案、信心和思考过程,获得前置知识诊断、学习计划、讲解和检查问题。它不只记录对错,还把概念命题及其前提和结论累积为知识图谱。后续教学和练习可利用先前会话,也支持导入个人笔记。官方架构文档将教师文本提取、与已有知识的同一性审查和确定性存储合并分开。图谱工具源码也为诊断角色和提取审查角色设置不同的信息范围。macOS、Windows和Linux桌面版通过配置提供者API密钥和模型开始使用。听写与网页搜索需要单独服务密钥,所选模型提供者会收到任务上下文。会话、图谱和设置保存在本地文件,但不等于完全离线。仅凭项目介绍不能证明推理准确性或学习效果,仍需检查模型输出。
  • CopilotKit/OpenBot
    OpenBot是供企业按自身环境改造并运营的AI同事平台测试版模板。它不是完整托管服务或模型,而是提供React界面、API服务、PostgreSQL、浏览器运行环境和AG-UI智能体连接结构。用户对话和任务请求传给智能体,再连接浏览器与文件操作、结果界面及审计记录。服务端网关被设计为先解析目标、评估策略并写入审计记录,再把允许的动作交给执行器。策略引擎优先处理拒绝规则,但随附启动配置为全部允许,因此安装不代表已具备受限业务权限。开始需要Docker、Bun、数据库与加密配置、独立模型凭据,以及CopilotKit Intelligence连接和使用授权。对话和记忆连接Intelligence,应用连接器与MCP工具也要单独配置凭据及授权。默认单用户模式把请求当成同一管理员,因此在其他人访问前应配置登录、角色及网络隔离。必须保护浏览器登录状态和控制Docker的组件,由运营方负责完成面向真实业务的改造与验证。
  • milind-soni/OpenMausBot
    这是通过一个聊天界面管理多个AI执行器的本地优先代理应用。开发者和个人用户可以为每个机器人设置模型和工作目录,再用自然语言分配任务。对话会显示文件操作、运行事件、审批问题和结果。官方文档说明,本地运行服务器负责代理进程,并把不同执行器的事件转换为统一格式。桌面发行版内置服务器,但代理CLI及其登录需要单独准备。从源码运行需要Node.js 24或更高版本及pnpm,并连接Claude、Codex或Grok等CLI。Boat云电脑和Composio应用连接需要独立账户或配置,并非安装后全部自动启用。外部MCP客户端可查看团队和分配工作,但不能授予审批、删除数据、修改凭据或管理电脑生命周期。本地存储不等于处理过程不向外发送数据,Ubuntu Wayland的主机控制目前关闭。主体代码采用Apache-2.0,enterprise目录另有条款。
  • wangzan101/Mika
    Mika是接收自然语言请求、操作Android应用与网页并展示结果和执行过程的个人助手应用。它在独立后台屏幕打开应用,通过无障碍信息、文字识别及可选视觉模型读取界面。内置浏览器可读取网页和处理文件,支持的设备还可在每个会话的Linux沙箱中计算或处理文档。仅安装APK不会自动启用手机操作,还需配置调试配对、权限和支持工具调用的模型连接。安装要求Android 11以上,手机应用任务要求Android 13以上,推荐Android 14以上,沙箱仅支持arm64设备。模型需通过独立API或支持的登录方式连接,屏幕内容可能发送给所选模型服务商,因此设备端执行并不等于完全离线。登录及验证码等交给用户接管,但默认询问模式不会对每次发消息或删除都提前审批。自主模式还会减少付款相关确认,应用于业务账号前需明确区分。项目仍为公开测试版,存在设备兼容、受保护页面不可见、第三方条款及账号限制风险。

只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。

在 GitHub 上查看 (在新标签页中打开)