Skip to main content
Everything runs on 127.0.0.1, transcripts stay in your own space, and secrets live only in the macOS keychain.

Quick Start

1

Find your data

Everything lives under ~/Library/Application Support/PraisonAI.
2

Export it

Use Export all — it copies your data to the clipboard.
3

Delete it

Delete all removes stored conversations; Reveal in Finder opens the folder.

Where Data Lives

The data directory is ~/Library/Application Support/PraisonAI, overridable with the PRAISONAI_DESKTOP_HOME environment variable.
Export writes to the clipboard, not a file. The webview sandbox blocks self-initiated downloads, so the app copies your data out instead.

What Stays Local

Nothing leaves your machine unless the model itself does — the engine listens only on 127.0.0.1, and cloud API keys are the sole path off-device.
Secrets are never written to settings.json. The api_key is stored in the macOS keychain and stripped before the file is saved.

Best Practices

Transcripts are plain JSON you can read, diff, and back up. Copy chats/ to keep your history safe across app updates.
Set PRAISONAI_DESKTOP_HOME to point the app at a separate data directory — useful for testing or keeping profiles apart.
Point base_url at a local server so even the model runs on-device and no data leaves the machine.

Models & API Keys

How keys are kept in the keychain

Conversations

How transcripts are written and stored