Your AI that actually knows you.
Pocket Agent is a personal AI that lives in your menu bar 24/7. It remembers everything, learns who you are, and actually gets better at helping you over time.
It's not just a chatbot. It extracts facts about you, runs automations while you sleep, manages your calendar and tasks, and evolves to work with you specifically. Talk to it from your desktop or Telegram. Set up routines that do stuff on your behalf. It's an assistant that's always there.
Every AI assistant starts from zero. Every. Single. Time.
Pocket Agent keeps everything. Not just chat logs, but facts about your life, your projects, your preferences. It uses semantic search to pull up stuff from months ago. And it has a "soul" system that learns how to work with you better over time.
The more you use it, the more useful it becomes.
Not just storing messages. It actively extracts and organizes knowledge about you. Projects you're working on. People you mention. Decisions you've made. Preferences you've expressed. All searchable. When you mention something from three months ago, it knows what you're talking about.
Create scheduled prompts that run automatically and take action:
- "Every morning at 8am, check my calendar and Slack, then give me a briefing"
- "Every Friday at 5pm, review what I accomplished this week and update my progress doc"
- "Monitor this webpage daily and alert me if the price drops"
These aren't just reminders. They're full agent executions with access to tools, browser automation, and your conversation history.
The "soul" system learns how to work with you specifically. Not facts about you, but facts about the dynamic. Your communication style. What kind of responses you prefer. Boundaries you've set. It gets better the more you use it.
Two modes:
- Basic mode: Hidden window for screenshots, clicking, form filling, data extraction
- Chrome mode: Connects to your actual browser with all your logged-in sessions (Gmail, GitHub, whatever). No re-authentication needed.
Automate workflows that require being logged in. Scrape data from sites you have access to. Fill out forms across multiple sites.
Up to 5 separate conversation threads, each with completely isolated memory. Work stuff doesn't bleed into personal stuff. Each session has its own facts, tasks, calendar, and conversation history.
Same brain, different interface. Talk to it from your phone with full access to memory and tools. Add the bot to group chats and link each group to a different session. Your work group stays separate from your personal one.
Built-in task management with priorities, due dates, and automatic reminders. Calendar events with location and time-based alerts. Daily logs for journaling. The agent can create, modify, and remind you about any of it.
Notion, GitHub, Slack, Apple Notes, Apple Reminders, Google Workspace, Trello, Obsidian, and more. Plus MCP server support for adding your own. Full terminal access when you need it.
Edit the identity file to change how it talks. Make it formal, casual, terse, verbose. Whatever works for you.
| Mac | Link |
|---|---|
| Apple Silicon (M1/M2/M3/M4) | Download |
| Intel | Download |
- Drag to Applications, launch it
- It shows up in your menu bar
- Click it, paste your Anthropic API key (get one at console.anthropic.com)
- Start chatting
That's it.
If you want to talk to it from your phone:
- Create a bot with @BotFather on Telegram
- Copy the token into Pocket Agent settings
- Message your bot
Group chats: You can add the bot to groups. Use /link SessionName to connect that group to a specific session. Each group can have its own isolated conversation.
Note: For the bot to see all messages in a group (not just commands), either make it an admin or disable privacy mode in BotFather.
Commands: /status /facts /clear /link <session> /unlink /mychatid
Default mode runs in a hidden Electron window. No setup needed. Works for:
- Screenshots
- Clicking elements (by CSS selector)
- Typing into inputs
- Extracting page content (text, HTML, links, tables)
- Running JavaScript
- Downloading files
Chrome mode connects to your actual browser. You need to start Chrome with remote debugging:
# macOS
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222
# Windows
"C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222
# Linux
google-chrome --remote-debugging-port=9222Then it can access your logged-in sessions and manage multiple tabs.
- Everything stored locally in SQLite on your machine
- Conversations go to Anthropic's API (that's how it works)
- API keys stored in your system keychain
- No analytics, no telemetry
There's a skill system with 40+ integrations (Notion, GitHub, Slack, Apple Notes, etc.) and support for MCP servers if you want to extend it. Plus full terminal access.
Most people won't need this stuff, but it's there if you do.
git clone https://github.com/KenKaiii/pocket-agent.git
cd pocket-agent
npm install
npm run devStack: Electron + Claude Agent SDK + SQLite + TypeScript
- YouTube @kenkaidoesai - tutorials and demos
- Skool community - come hang out
MIT
An AI that remembers you, learns from you, and works for you. Even when you're not there.