Repository navigation
Releases
Releases · jayamitkatariya/personacli
v0.2.0 — sidebar modules, background agents, note importers
- Sidebar modules: rearrange your workspace around how you think
- Background agents: long-running jobs handled outside the chat thread
- Note importers: bring in Markdown from other tools
- Fixes: date context, groundedness, model picker, doctor output
Persona v0.1.0
Persona v0.1.0 — initial open-source release
Local-first personal workspace. Write notes, track tasks, and chat with an AI that knows your files — everything stored as plain Markdown on your machine. No accounts, no cloud, no database.
Highlights
- Write — file tree + Markdown editor with autosave, live preview, tabs, drag & drop, and AI-generated tags
- Tasks — natural-language quick add (
Buy domain tomorrow #personal !), recurring tasks, AI triage - Chat — write-capable AI assistant with workspace context (
@file.md,@folder,@tasks) that can manage notes and tasks for you - Semantic search — local embeddings index; powers ⌘P,
persona search, and chat context - Pinboard — pin notes and tasks to the top of your sidebar
- Terminal —
persona note,persona task,persona triage,persona ask,persona search,persona doctor - Voice input (macOS) — local speech-to-text via parakeet.cpp, runs on Metal
Install (macOS 12+, Node ≥ 20)
git clone https://github.com/jayamitkatariya/personacli.git
cd personacli
npm install
npm install -g .
personaZero-setup AI: a running Ollama is detected automatically. Any OpenAI-compatible provider works too (Settings → AI). API keys stay in the macOS Keychain.
Screenshots
Notes
- MIT licensed
- Requires macOS 12+ (Windows/Linux not yet supported)
- Voice input needs
ffmpegand a parakeet GGUF model (see README)


