Repolode
SAFIYEV

SAFIYEV/HeyAgent

A local-first desktop AI agent that sees your screen, controls apps and the browser, works on files and code, and can be driven from a terminal, desktop app, or Telegram.

Звёзды
52
Форки
6
Открытые issues
1
Последний коммит
13 дней назад

Что это?

HeyAgent runs on your own computer and acts on it: it opens applications, controls the mouse and keyboard, reads screenshots, drives your real browser profile, and works with local files. It can also operate as a coding agent that edits, runs tests and builds, and commits changes in a project folder you select, with destructive commands blocked and file access limited to that folder.

You can give tasks from the terminal, from an Electron desktop app with saved chats and a skill catalog, or from a Telegram bot paired to your chat. The gateway handles Telegram polling, cron jobs and background missions. Google Workspace integration covers Docs, Sheets, Slides, Drive and Calendar through OAuth, and Gmail uses an app-password flow. Models can come from cloud providers, AWS Bedrock, OpenRouter-compatible services, or local Ollama.

HeyAgent is primarily tested on Windows, with partial support on macOS and Linux. It requires Node.js 22 or newer and includes a policy system (ask, risky, allowlist, full) that controls which actions need approval.

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

  • 01Controls desktop windows, mouse, keyboard, screenshots and applications
  • 02Automates Chrome, Edge or Yandex Browser using your existing profile
  • 03Accepts tasks through a CLI, an Electron desktop app or a Telegram bot
  • 04Creates and reads Google Docs, Sheets, Slides and Drive files, and reads Calendar events
  • 05Acts as a coding agent that edits, tests and commits code in a chosen folder
  • 06Supports cloud, Bedrock, OpenRouter-compatible and local Ollama models with failover

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

  • Running routine desktop or browser tasks from a phone through a Telegram bot
  • Letting an agent make edits, run tests and commit changes in a local project
  • Creating Google Docs or Sheets reports from a single natural-language request
  • Running a local model with Ollama while keeping files on your own machine

Темы

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

Что такое HeyAgent?
A local-first desktop AI agent that sees your screen, controls apps and the browser, works on files and code, and can be driven from a terminal, desktop app, or Telegram. HeyAgent runs on your own computer and acts on it: it opens applications, controls the mouse and keyboard, reads screenshots, drives your real browser profile, and works with local files. It can also operate as a coding agent that edits, runs tests and builds, and commits changes in a project folder you select, with destructive commands blocked and file access limited to that folder.
HeyAgent можно использовать бесплатно? Какая у него лицензия?
HeyAgent распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
HeyAgent всё ещё поддерживается?
Активно поддерживается. Последний коммит в HeyAgent — 6 окт. 2026 г..
Для чего можно использовать HeyAgent?
Running routine desktop or browser tasks from a phone through a Telegram bot Letting an agent make edits, run tests and commit changes in a local project Creating Google Docs or Sheets reports from a single natural-language request Running a local model with Ollama while keeping files on your own machine
Где скачать HeyAgent?
Исходный код и инструкции по установке — на GitHub: https://github.com/SAFIYEV/HeyAgent

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

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