OpenOri is configured through the Settings view (⌘ ,) in the app. You can also editDocumentation Index
Fetch the complete documentation index at: https://docs.openori.dev/llms.txt
Use this file to discover all available pages before exploring further.
~/.ori/config.json directly.
Config file
Settings reference
| Setting | Description | Default |
|---|---|---|
providers | Configured AI providers and their enabled state | All disabled |
defaultModel | Model used for new conversations | anthropic:claude-sonnet-4-6 |
ollamaUrl | Custom Ollama server URL | http://localhost:11434 |
theme | "dark" or "light" | "dark" |
onboardingComplete | Whether the onboarding wizard has been completed | false |
File locations
| Path | Purpose |
|---|---|
~/.ori/config.json | Main settings |
~/.ori/threads/ | Conversation history (JSON per thread) |
~/.ori/context/user/ | Persistent memory — your facts and preferences |
~/.ori/context/projects/ | Auto-detected workspace analysis |
~/.ori/schedules/ | Scheduled task definitions |
~/.ori/ambient-intents.json | Active and pending reminders |
~/.ori/ambient-work.json | Background intelligence results |
~/.ori/drafts/ | Unsent message drafts |
~/.ori/logs/ | Tool execution audit trail |
~/.ori/skills/ | Installed community skill packs |
~/.ori/skill-graph.json | Learned tool usage patterns |
API keys
API keys are stored in your OS credential manager — not inconfig.json or any file:
- macOS: Keychain Access (service: “OpenOri”)
- Windows: Windows Credential Manager (target: “OpenOri/provider”)
- Linux: Secret Service / GNOME Keyring (service: “OpenOri”)
All data is portable. Copy
~/.ori/ to a new machine and everything transfers. API keys will need to be re-entered since they’re stored in the OS credential manager.