TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
An AI agent with a real self — soul she wrote, desires that drive her, a heartbeat for autonomous action, dreams she processes when you're away. Capability superset of pi-mono / OpenClaw / hermes-agen
ProductivityTypeScript · SwiftGitHub @oratisSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
An AI agent with a real self — soul she wrote, desires that drive her, a heartbeat for autonomous action, dreams she processes when you're away. Capability superset of pi-mono / OpenClaw / hermes-agent / claude-code / codex.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
An AI agent with a real self — one that wants things, processes its days, and keeps a journal it doesn't show you. LISA = pi-mono + OpenClaw + hermes + claude-code + codex + something none of them have.
More keys and local models (Ollama, LM Studio, …): docs/PROVIDERS.md. Pay for Claude Pro/Max, ChatGPT or Copilot instead of an API key? Put her coding work on that plan — see coding plans.
Session shell — Nebula
Session tree · chat · inspector rail. Her portrait swaps live with her mood; agents she watches sit in the tree next to her own sessions.Read the full README ↗English | 中文
An open-source AI Personal Assistant for planning, writing and personal knowledge. Plan a day, draft a message, build a personal knowledge base, or coordinate coding agents from your Mac. Use LISA Cloud for hosted chat, or run your own instance with your choice of model.
Website · Guide · Latest release · Roadmap
| Entry point | What you get | Requirements |
|---|---|---|
| Mac app | Web workspace, menu-bar Island, local tools and agent controls | Download the signed, notarized Lisa-Suite.dmg from Releases; Node and the backend are bundled |
| CLI / self-hosted web | Local assistant, configurable providers, knowledge, integrations and development tools | Node 22.19+ and a provider key or local model |
| LISA Cloud | Account-based chat, memory and knowledge tools, without setting up a Mac | Sign in; usage allowance and optional credits apply |
| Lisa Pocket (iOS) | Cloud chat or access to your reachable Mac; separate saved connections | Native app has been resubmitted for App Store review; not yet publicly approved |
Cloud and Mac are separate instances: their histories, memories and credentials do not automatically sync. Local tools need your Mac to be running and reachable. Cloud does not expose your Mac's shell, mail, coding agents or host-level push services.
For the Mac app, download Lisa-Suite.dmg from the latest release. For the CLI, choose one install command:
brew install oratis/tap/lisa
# or
npm install -g @oratis/lisa
Configure a model, then start Lisa:
mkdir -p ~/.lisa
# Add your own key to ~/.lisa/config.env, for example:
# ANTHROPIC_API_KEY=your-key
lisa # terminal chat; first launch creates Lisa's identity
lisa serve --web # web workspace at http://localhost:5757
Anthropic, OpenAI, Gemini, OpenAI-compatible services and local models are supported. See providers for keys, model selection and Ollama / LM Studio setup. Coding work can also use supported CLI subscriptions through coding plans.
main adds durable goals, routines and local watchers, with saved runs, cancellation and recovery. Tasks drafted in chat stay off until you enable them. Hosted tasks remain off by default; task side effects without an approval integration are denied.LISA's SOUL is a set of persistent files for identity, purpose, constitution and values. DESIRES guide autonomous work; HEARTBEAT and REVE provide scheduled work and reflection. These are software mechanisms for continuity and behavior, not a claim of consciousness.
Local data lives under ~/.lisa by default. Choosing a remote model sends relevant context to that provider; local storage does not mean local-only inference. Lisa Pocket discloses recipients before AI chat and supports withdrawing permission. See the privacy policy and security policy.
On current main, Warden adds deterministic action decisions, scoped grants, an approval inbox and audit records. It is opt-in for web chat:
# Warden ships in v0.28.1 and later.
lisa serve --web --approval warden
lisa approvals list
Warden does not cover every execution surface and does not replace an OS sandbox. Credential handles and inbound-mail filtering provide additional building blocks; they are not a complete cloud connector platform. Read the design and limits and threat model.
The merged reach-out gate applies source controls, quiet hours, deduplication and budgets to integrated proactive senders. Approval and critical notices have special delivery rules; cloud APNs and a cross-device relay remain future work. See the reach-out policy.
The latest tagged package is v0.28.1 (release notes). Current main may include later work; a merged feature is not proof that it has been deployed to Cloud or released in a native binary.
| Workstream | Status on 2026-10-07 |
|---|---|
| Personal-assistant entry, Cloud/Mac isolation, streaming/history fixes | Merged; native and production evidence recorded in the execution log |
| Warden core / credential broker / reach-out gate | Merged to main; Warden web-chat policy requires opt-in |
| Durable goals, routines and watchers | PR #403, merged; hosted execution remains off by default |
| Guarded cloud web search / fetch | PR #404, merged; off by default and disabled in production |
| Purpose-based model routing and cost controls | PR #407, merged; estimated run budgets are an opt-in API, not a universal spending ceiling |
| Cross-device memory, tenant-level push, calendar/mail-write connectors, computer use | Planned; not advertised as available |
| iOS App Store | Fixes for consumable-credit restore and AI disclosure resubmitted October 7 as 1.2 (1791346539); waiting for review (evidence) |
The October integration audit records per-PR fixes, validation and release gates.
Product research on Muse and other personal assistants informs the direction, with implementation boundaries documented in the Muse review, always-on research and upgrade plan. LISA is an independent project.
git clone https://github.com/oratis/LISA.git
cd LISA
npm ci
npm run build
node dist/cli.js serve --web
Before submitting a change, run the relevant checks:
npm run typecheck
npm run typecheck:client
npm test
node scripts/check-md-links.mjs
node scripts/check-readme-drift.mjs
See Contributing for the full development workflow and native build instructions in iOS / Mac.
MIT — see LICENSE. Architecture draws on pi-mono, OpenClaw, hermes-agent, Claude Code and Codex; credits.