Repolode
EvannZhongg

EvannZhongg/Nosis

Легковесное самохостируемое приложение-персональный агент с TUI и GUI, инструментами для локального рабочего пространства, подтверждением действий человеком, сохраняемыми сессиями, памятью и расширениями Skill/Plugin/MCP.

Звёзды
184
Форки
4
Открытые issues
0
Последний коммит
20 часов назад

Что это?

Nosis — это открытое приложение-персональный агент, которое работает локально. Общий runtime, управляемый процессом Bridge, обеспечивает работу как терминального интерфейса (TUI), так и браузерного GUI на основе FastAPI и React, поэтому семантика сессий одинакова в обоих фронтендах.

Агент может читать и редактировать файлы в текущем рабочем пространстве, выполнять shell-команды (в песочнице согласно выбранному пресету прав) и при необходимости видеть и управлять рабочим столом через инструменты для скриншотов и ввода. В комплекте есть инструменты для загрузки веб-страниц и поиска, а также потоковые ответы, сжатие контекста, планы, субагенты и запланированные задачи.

Сессии, планы и память сохраняются в файлы в ~/.nosis, при этом события диалога и выполнения записываются в append-only журнал JSONL. Модели можно подключать через OpenAI-совместимые эндпоинты или LiteLLM, а возможности расширять с помощью отдельных skills, плагинов и MCP-серверов.

Ключевые возможности

  • 01Три пресета прав управляют доступом к shell и файлам, а действия можно подтверждать человеком.
  • 02Автоматизация рабочего стола через инструменты скриншотов, кликов, перетаскивания, прокрутки, нажатий клавиш и ввода текста.
  • 03Возобновляемые сессии, хранящиеся в виде append-only журналов JSONL.
  • 04Глобальная и привязанная к рабочему пространству долгосрочная память, а также разовые, интервальные и cron-задачи.
  • 05Система расширений через skills, плагины и MCP.
  • 06Общий runtime для терминального TUI и веб-GUI.

Сценарии использования

  • Запуск локального ИИ-ассистента, который редактирует файлы и выполняет команды в рабочем пространстве проекта.
  • Эксперименты с агентными сценариями, которым нужно подтверждение человека перед рискованными действиями.
  • Создание персонального ассистента с памятью и запланированными задачами на собственной машине.
  • Расширение агента пользовательскими skills или MCP-серверами.

Темы

Частые вопросы

Что такое Nosis?
Легковесное самохостируемое приложение-персональный агент с TUI и GUI, инструментами для локального рабочего пространства, подтверждением действий человеком, сохраняемыми сессиями, памятью и расширениями Skill/Plugin/MCP. Nosis — это открытое приложение-персональный агент, которое работает локально. Общий runtime, управляемый процессом Bridge, обеспечивает работу как терминального интерфейса (TUI), так и браузерного GUI на основе FastAPI и React, поэтому семантика сессий одинакова в обоих фронтендах.
Nosis можно использовать бесплатно? Какая у него лицензия?
Nosis распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Nosis всё ещё поддерживается?
Активно поддерживается. Последний коммит в Nosis — 21 окт. 2026 г..
Для чего можно использовать Nosis?
Запуск локального ИИ-ассистента, который редактирует файлы и выполняет команды в рабочем пространстве проекта. Эксперименты с агентными сценариями, которым нужно подтверждение человека перед рискованными действиями. Создание персонального ассистента с памятью и запланированными задачами на собственной машине. Расширение агента пользовательскими skills или MCP-серверами.
Где скачать Nosis?
Исходный код и инструкции по установке — на GitHub: https://github.com/EvannZhongg/Nosis

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Персональный AI-агент для Android с локальным хранением данных, постоянной памятью, автономными задачами по расписанию, самописными мини-приложениями и опциональным лаунчером главного экрана.

10926PythonAGPL-3.0Обновлён 18 дней назад