Open-source personal AI

Every Tony Stark
needs a J.A.R.V.I.S.

Caroline is a Windows AI secretary that lives on your desktop, acts on your behalf, and remembers who you are. Not a chatbot in a sidebar — an assistant with her own opinion, and her own responsibility for the outcome.

Apache 2.0License
Windows 10/11x64
MCPExtensible
Ctrl+Alt+CAnywhere
Caroline
What she actually does

A secretary, not a search box

Caroline runs as a tray app with a global hotkey and a real chat window — no terminal, no IDE, nothing to configure before she's useful.

Email, notes, documents

Reads and sends real email over IMAP/SMTP, keeps long-term notes, opens and edits docx/xlsx/pptx/pdf files in a real embedded editor.

Windows, browser & phone

Sees your screen, moves the mouse, types, drives a real browser session — and can text or check messages from your own number through a paired Android phone.

Voice & a visual presence

Talks back on demand with low-latency local TTS, listens through a mic button, and can show an animated on-screen presence instead of a wall of text.

Memory that persists

Long-running sessions don't get cut off or blow their context — old context ages out automatically while she keeps working, indefinitely.

Self-healing reliability

A hung or crashed session gets caught by a watchdog and restarted automatically, replaying whatever didn't get answered. You never have to notice.

Research, on demand

Looks things up on Wikipedia, pulls out sourced facts, and searches across documents you hand her — with a citation, not a guess.

Control her from anywhere

Everything the desktop app can do is also a real HTTP API — reachable from another device, locked to your own account. No shared backdoor, no separate password. Read the API guide →

Won't act without your OK

An unanswered yes/no question is treated as a no, not a green light. Anything that messages someone else on your behalf, or touches your money, needs a real answer on record first — otherwise the whole turn stops. See how she checks herself →

No subscription required to start

Three ways to pay for her time

Pick whichever account you already have — switch any time, per conversation, with nothing to migrate.

Your own Claude

Log in with a Claude Pro/Max subscription or an Anthropic Console account. Full control, billed the way you already bill Anthropic.

SquirrelWisdom, pay-as-you-go

No Claude account at all — top up a wallet and go. The simplest way to try Caroline today if you don't already have a Claude subscription.

Your own ChatGPT

Sign in with ChatGPT or a Codex API key and Caroline runs on OpenAI's models instead — same tools, same chat window, same assistant.

Manifesto

"Caroline isn't a tool. She's an assistant — with her own opinion, and her own responsibility for the outcome."

"She holds broad permissions by design, because she has to be able to act on her own. Autonomy comes first — deliberately, ahead of safety. If that trade-off isn't for you, run her in a VM and sandbox her there."

Read the full manifesto
Built for how you actually work

Pick your role

The same assistant, pointed at very different workdays.

Stop waiting for AGI

This is an open project

Caroline is Apache-2.0 licensed and built to be extended. Add your own MCP servers, port her to a new platform, wire in a tool she doesn't have yet. This is AI for everyone, built in the open — not a product roadmap you wait on.

See how to contribute
Under the hood
ShellWPF (C#), tray app, global hotkey
BackendPython (FastAPI), Claude Agent SDK
Chat accountYour own Claude, pay-as-you-go via SquirrelWisdom, or your own ChatGPT
ToolsStandard MCP servers, add/remove freely
LicenseApache 2.0
Get Caroline

Download for Windows

Requires Windows 10/11 (x64) and the WebView2 runtime (usually already installed). No Claude subscription required to get started — bring your own Claude or ChatGPT account, or pay as you go through SquirrelWisdom.