Your notes stay .md files.
The AI reads them, and cites them.

A local-first workspace for notes, tasks, and grounded chat. No accounts, no cloud, no database.

If this project vanished tomorrow, you'd still have every file · MIT licensed
★ Star on GitHub Install

Install (macOS)

You need Node.js 20+ and git

curl -fsSL https://raw.githubusercontent.com/jayamitkatariya/personacli/main/install.sh | bash

Then start Persona:

persona

📄 Plain Markdown forever

If Persona disappeared tomorrow, your data is still a folder of .md files any editor can open. Zero lock-in.

🧠 AI that knows your files

Chat is grounded in your actual notes and tasks — answers cite the files they came from instead of guessing.

✅ Tasks with context

A personal task list with project tags that the AI can see, so "what should I do next?" actually works.

🔒 Fully local option

Point it at Ollama or any OpenAI-compatible endpoint and nothing ever leaves your machine.

Ask your workspace anything

You: what did I write about the apartment hunt last week?

Persona: From notes/apartment.md: you narrowed it to two places near Campus Ave and wanted to decide by Sept 1. Your task list has "tour Falcon Towers" scheduled for Friday…

Built for macOS · Apple Silicon first

Node.js ≥ 20 · clone, install, run. Voice input runs on Metal.