Open Source • MIT License

Your AI teammate, on your machine

Alice Agent runs locally, remembers context, and handles code, tasks, and creativity without sending your workflow to the cloud.

Terminal
$curl -fsSL https://alice-agent.stuko.dev/install.sh
// installing alice...
$alice setup
// picked model, configured skills
$alice_
>refactor the auth module
128GitHub Stars
0.23.1Latest Version
3Languages

Why developers choose Alice

Less context switching. More shipped work.

Without Alice

  • Copy-paste prompts between browser and terminal
  • Lose context every time you restart a session
  • Pay subscriptions for ten different tools
  • Write glue scripts that break next week
Alice

With Alice

  • One CLI for chat, code, and automation
  • Persistent memory across projects and sessions
  • Open source, runs locally, extensible with skills
  • Reliable agents with sandboxed execution

Get started in three steps

From install to first task in under a minute.

01

Install

Run the one-line installer for macOS, Windows or Linux.

02

Configure

Point Alice at your model provider and optional skills.

03

Delegate

Ask, code, automate, or create. Alice remembers and executes.

What you can build

From small automations to complex creative projects.

Dev workflows

Refactor code, write tests, review PRs, and manage infrastructure from a single chat interface.

Creative assets

Generate images, ASCII art, copy, diagrams, and polished HTML artifacts on demand.

Automations

Schedule cron jobs, reminders, and pipelines that run in the background while you focus.

Safe experimentation

Run tasks in isolated subagents so bad ideas never break your main environment.

Strategic Roadmap

From personal CLI to enterprise-ready multimodal workspace — here’s what’s coming.

Phase 1

Premium Local-First Workspace & Advanced Visual Interfaces

  • UI/UX overhaul with theming engine (Rosé Pine, dynamic layouts, Spaces profiles)
  • Local LLM auto-discovery — detect Ollama, LM Studio with one-click model pull
  • Interactive widgets — charts, sortable tables, zoomable Mermaid diagrams
  • Visual workflow builder with React Flow — drag & drop skills into node graphs
  • In-app plugin & skill marketplace to download community workflows
Phase 2

Event-Driven Proactivity

  • Event engine core — Alice listens instead of waiting for prompts
  • File system watcher + local webhook server for GitHub, Jira events
  • System monitor — agent alerts on CPU/RAM spikes or network changes
  • System tray pulse + notification center for agent-initiated actions
  • Configurable proactivity levels: Silent / Alert-Only / Autonomous
Phase 3

The Team Agent — B2B & Enterprise Collaboration

  • Alice Server: FastAPI backend with shared session store and vector DB
  • Enterprise SSO (OIDC/SAML) + RBAC engine with tool-to-role mapping
  • Immutable audit logs for every tool execution across the organization
  • Channels view (like Slack) with WebSocket real-time sync
  • Agent-to-agent protocol — local Alice delegates to cloud Alice
Phase 4

Continuous Multimodal Observation

  • Screen awareness via Electron desktopCapturer with frame-diffing
  • OS accessibility API reading — extract text without heavy OCR
  • Ambient VAD + local whisper.cpp transcription
  • Voice interrupt — speak to stop agent generation
  • Privacy hardware toggle + configurable denylists for sensitive apps
Phase 5

Ecosystem & Developer Experience Expansion

  • Mobile companion app (React Native) — notifications, voice commands, session browsing on the go
  • Formal Plugin SDK — CLI scaffolding (‘alice plugin create’), docs, and templates for third-party developers
  • Native Git integration — auto-commit agent changes, changelog generation, draft PR summaries
  • Local observability dashboard — token usage, session analytics, live agent logs, cost tracking
  • Local multi-modal RAG — drop PDFs, images, or codebases and query over them without uploading anywhere
  • Full voice-first mode — complete voice-to-voice conversation with local whisper.cpp + edge-tts
✦ onward ✦
Feature Preview

Lives everywhere, remembers everything.

From terminal to desktop, Alice runs tasks, keeps memory, and integrates with your favorite tools.

Feature Preview

Persistent memory

Alice stores facts, preferences, and project context using memory skills and structured notes.

Built for makers

Each capability is an Astro island: interactive only where it matters.

Persistent memory

Alice stores facts, preferences, and project context using memory skills and structured notes.

Web browsing

Open sites, extract data, interact with forms, and verify results in real time.

Assisted creativity

Generate ASCII art, diagrams, music, copy, and code with a style of its own.

Scheduled tasks

Create cron jobs, reminders, and pipelines that keep running while you rest.

Secure sandboxing

Each subagent works in an isolated context to avoid conflicts and risks.

Astro Islands

Selective hydration: animations and interactivity live only where they are needed.

What early users say

Makers using Alice to ship faster.

"

I stopped bouncing between the AI chat, the terminal, and Notion. Alice keeps context across sessions, so I don't have to re-explain everything. The first week I handed off the repetitive deploy chores; I haven't touched them since.

A
Alex M.
Indie hacker
"

I have an 8am cron that checks staging, summarizes open PRs, and drops it in Telegram before my coffee. Saves me half an hour of clicking every morning — exactly the half hour I never had.

M
Marta G.
Backend dev, fintech
"

80% of my job is writing queries and checking the result isn't lying. I describe the table I need and two iterations later the query works. I still review the SQL, but I don't start from scratch anymore.

D
Dani R.
Data engineer
"

I hand it my newsletter draft and it comes back in my voice, not AI voice. No 'moreover' every three lines, no obsession with lists of three. You can tell when something was written in a hurry — this wasn't.

J
Julián P.
Solopreneur
"

I asked it to go through the old server's runbooks and rewrite them with what it found. Three hours later I had updated docs and no time left to read them. Memory keeps the decisions, not just the commands.

S
Sofía L.
Sysadmin
"

I hate doing code review on a Friday at 6pm. Now the agent pre-reviews diffs and leaves the serious comments on the board; I come in to decide, not to read everything. I still sign off on what I merge, but better informed.

N
Nico V.
Frontend dev
"

Every Monday the team gets a summary of what got merged, what got stuck, and what's rotting in WIP limbo. I just check it doesn't say anything silly. So far it says fewer silly things than my own manual summary.

C
Carolina F.
Tech lead
"

There was a regression suite nobody had touched since 2024. I asked Alice to bring it up, fix what was broken, and document why it broke. It ran in CI the next day. Nobody else touched anything.

I
Ignacio T.
QA automation
"

Tickets arrive with technical context glued in from the latest conversation with the team. Not perfect, but a good deal better than 'make the button better' with nothing else.

P
Paula S.
Product manager
"

The agent listens to the incident channel, builds the timeline, and posts it when we close. I used to write that timeline myself, at night, tired. Now I just review before publishing.

T
Tomás B.
DevOps
"

I ask it to research and come back with links I can verify. When it makes things up, it makes up the data, and that's how I catch it. In competitive reports, that's 90% of the work.

L
Lucía W.
Consultant
"

It wrote me a persistence module, tests and all. Swift isn't its strong suit, you can tell, but it sends a decent first draft and doesn't make me fight basic syntax. For prototyping it's gold.

R
Renata K.
iOS dev

Questions? Answered.

Everything you need to know before installing.

Is Alice free?+

Yes. Alice is open source under the MIT license and free to use, modify, and self-host.

Does it run locally?+

The agent core runs on your machine. You choose which model provider to connect; your data never has to leave your system unless you configure external APIs.

Do I need to know how to code?+

A little. Alice is built for developers and technical makers who want a programmable assistant.

Can I add my own skills?+

Absolutely. Skills are plain code and configuration files. Add integrations, cron jobs, memory sources, or custom tools.

Which models are supported?+

Any model reachable via API: OpenAI, Anthropic, local Ollama / llama.cpp, OpenRouter, and more through the gateway.

How is this different from other agents?+

Alice is local-first, memory-persistent, and designed to be extended by you, not locked behind a SaaS subscription.

Does it work offline or with local models?+

Yes. Alice runs with Ollama, llama.cpp, vLLM, or any OpenAI-compatible server. No cloud, no API keys.

Is my data sent anywhere?+

Only if you use a remote provider (OpenRouter, OpenAI, Anthropic...). With local models nothing leaves your machine. Sessions and memory live in ~/.alice/.

How much does Alice cost?+

Alice is free and open source (MIT). You only pay for the model usage you choose — or nothing with local models.

Can I use it in my own Python project?+

Yes. Alice works as a library: import the agent and run prompts programmatically from your code.

What's the difference between memory and skills?+

Memory stores facts across sessions (who you are, your preferences). Skills are procedure documents the agent creates or installs to repeat workflows.

Can multiple people or profiles use it?+

Each profile has its own memory, sessions, and skills. You can run several isolated agents on the same machine — even on the same repo with git worktrees.

Ready to meet your new teammate?

Install Alice in one command and start delegating.

Terminal
$ curl -fsSL https://alice-agent.stuko.dev/install.sh | bash

The desktop app bundles its own Python runtime — no separate install needed.See all releases →