Skip to content

CapyAgent - a personal AI agent on your own machine.

What it can do, by job

Not a list of technologies but a list of jobs. Each line has a phrase you can say to the agent.

How to read the mark:

Off by defaultyou switch it on

01

Remember you

  • Remembers facts“Remember: invoices go out on the fifth.”
  • Remembers across conversations

    A new conversation starts with a short portrait of you, and notes stay.

    “What do you know about me?”
  • Forgets on request“Forget the old price. Show me what you remember.”
  • Does not take a stranger's order for memory

    A note that looks like an instruction to the agent goes to quarantine and does nothing until you approve it.

  • Brings memory from other agents

    The capyagent import command takes memory files (for example MEMORY.md), in the terminal.

02

Talk where you already are

  • Telegram

    Forum topics, buttons, voice notes, files.

  • Files up to 2 GB

    A long meeting recording reaches the agent when your own Telegram server is on. The wizard offers it.

  • Several people

    Access by allow-list, strangers get silence, you approve a request with a code.

  • Other messengers

    Discord, Slack, Matrix, Signal, email, WhatsApp, MAX and VK community chats.

  • App window and web panel

    Chat, memory, settings, confirmations and log in one window.

03

Voice and recordings

  • Voice notes and call recordings transcribed on your machine

    The recognition program and its model download on first use and are checked against a fixed checksum. Audio stays on the machine. The language is detected or set.

    “Here is the recording, list who promised what.”
  • Any recording format

    Telegram voice notes and m4a too.

04

Jobs on a schedule

  • Reminder

    Delivers the text you wrote in advance.

    “Remind me tomorrow at 10 to call the bank.”
  • Task

    At the set time the agent does the work again and sends the result.

    “Every weekday at 9, send me a digest.”
  • Check with a condition“Every hour, check the server disk and tell me only if it is over 90%.”
  • Calendar rules

    Every N minutes, weekdays at 8:05, from the 10th to the 20th. Your own time zone.

  • Write first

    Only to chats you named in advance, with a frequency cap and the reason in the log.

05

Files and documents

  • Reads PDF, Word, Excel and tables

    Reads from the exchange folder.

    “What are the amounts and deadlines?”
  • Builds a document and sends it“Make a Word document from my notes.”
  • Works with files on the computer

    You switch it on. The /files command shows what it changed and how to roll back.

    “Sort the photos by date.”
    Off by default

06

The web

  • Reads web pages

    Including those a script draws.

    “Find the price on the site and give me the link.”

07

Work systems (for a company)

  • Bitrix24

    Portal structure, fields, directories, deals, smart processes.

  • Yandex.Direct

    Campaigns, groups, reports, API limits.

  • UIS / Comagic

    Calls, forms, source-tagging quality.

  • ZenMoney

    Accounts, balances, transactions.

  • Any MCP server

    The core sees and calls tools of outside MCP servers.

  • It says when the data is incomplete

    It checks how many records a system promised and how many it returned, and names the gap out loud.

08

Your own routines (skills)

  • A saved routine for a repeating job

    Drop it in as a file, install from the hub with capyagent skills hub, or ask the agent to create one.

  • Triage requests, meeting minutes, weekly review

    Ready-made skills like these ship in the box.

09

Your model, and workarounds when something is blocked

  • Choice of model

    A ChatGPT subscription, an API key, a local model; Russian GigaChat and YandexGPT as well.

  • A backup model

    If the main one fails, the next is used.

  • One proxy address for Telegram and the model

    SOCKS5 or HTTP(S).

  • VPN+ inside the agent

    Paste a subscription link once, the agent picks a working node and swaps a dead one.

10

Control and safety

  • Everything risky is off by default
    Off by default
  • Asks before acting

    A one-time "yes" that names the action.

  • An empty allow-list means "nobody"
  • Check it yourself

    capyagent doctor --prove prints what is allowed and where the program may connect.

  • Backup and move

    capyagent backup and restore; keys are not in the copy.

  • Spending limits

    Daily caps and a spike warning.

11

For a team and for clients

  • Several agents on one machine

    Work and personal, or two clients, each with its own memory and keys.

  • Rights per person

    Profiles and roles inside one agent.

Need something that is not here? Tell us. Details for engineers: the Technical details page.