Repolode
EvannZhongg

EvannZhongg/Nosis

轻量级自托管个人智能体应用,提供 TUI 与 GUI 两种界面,支持本地工作区操作、人工审批、会话持久化与扩展。

Star
184
Fork
4
未关闭 Issue
0
最近提交
20小时前

这是什么?

Nosis 是一个可在本地运行的开源个人智能体应用。它由独立的 Bridge 进程驱动同一套运行时,同时提供终端界面(TUI)和基于 FastAPI 与 React 的浏览器 GUI,两种前端遵循相同的会话与交互语义。

智能体可以读写当前工作区内的文件、执行 Shell 命令(按所选权限预设进入沙箱或宿主环境),也可以通过截图与输入工具观察和操作可见桌面。内置网页抓取与搜索工具,并支持流式输出、上下文压缩、计划、子智能体和定时任务。

会话、计划和记忆以文件形式保存在 ~/.nosis 目录下,对话与执行事件写入追加式 JSONL 日志。模型可通过 OpenAI 兼容接口或 LiteLLM 接入,能力可通过独立技能、插件和 MCP 服务器扩展。

核心功能

  • 01三种权限预设控制 Shell 与文件访问,关键操作可人工审批。
  • 02通过截图、点击、拖拽、滚动、按键和文本输入工具操作桌面。
  • 03会话以追加式 JSONL 日志保存,可恢复续聊。
  • 04支持全局与工作区级长期记忆,以及一次性、间隔和 cron 定时任务。
  • 05提供 Skill、插件与 MCP 扩展机制。
  • 06TUI 与 GUI 共用同一运行时。

适用场景

  • 在项目工作区中运行本地 AI 助手,自动读写文件并执行命令。
  • 试验需要在高风险操作前人工审批的智能体工作流。
  • 在自己的电脑上搭建带记忆和定时任务的个人助理。
  • 通过自定义技能或 MCP 服务器扩展智能体能力。

标签

常见问题

Nosis 是什么?
轻量级自托管个人智能体应用,提供 TUI 与 GUI 两种界面,支持本地工作区操作、人工审批、会话持久化与扩展。 Nosis 是一个可在本地运行的开源个人智能体应用。它由独立的 Bridge 进程驱动同一套运行时,同时提供终端界面(TUI)和基于 FastAPI 与 React 的浏览器 GUI,两种前端遵循相同的会话与交互语义。
Nosis 可以免费使用吗?用的什么许可证?
Nosis 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Nosis 还在维护吗?
活跃维护中。Nosis 最近一次提交是在 2026年10月21日。
Nosis 适合用来做什么?
在项目工作区中运行本地 AI 助手,自动读写文件并执行命令。 试验需要在高风险操作前人工审批的智能体工作流。 在自己的电脑上搭建带记忆和定时任务的个人助理。 通过自定义技能或 MCP 服务器扩展智能体能力。
在哪里获取 Nosis?
源代码和安装说明在 GitHub 上:https://github.com/EvannZhongg/Nosis

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目