Prerequisites
Before installing Philo, ensure you have:- Operating system: macOS, Windows, or Linux
- Anthropic API key: Required for widget generation (get one here)
- Obsidian vault (optional): If you want to use Philo with an existing Obsidian vault
While Philo can detect and integrate with Obsidian vaults, it works perfectly as a standalone journaling app.
Download Philo
From releases
Download the latest release for your platform:- Visit the Philo releases page
- Download the appropriate installer:
- macOS:
.dmgfile - Windows:
.msior.exeinstaller - Linux:
.AppImageor.debpackage
- macOS:
- Run the installer and follow the prompts
Build from source
If you prefer to build from source:Building from source requires Rust and platform-specific build tools. See the Tauri prerequisites for details.
First launch
When you launch Philo for the first time, you’ll see an onboarding modal.Set up your vault
Choose vault location
Click Choose… to select where Philo will store your journal files.
- If you have an existing Obsidian vault, select its root directory
- Otherwise, create a new folder for your journal
Philo will automatically detect existing Obsidian vaults on your system and show them as quick-select options.
Configure folder structure
Set up your vault’s folder organization:
- Daily logs folder (required): Where daily notes are stored (default:
Daily Notes) - Excalidraw folder (optional): For diagram files (default:
Excalidraw) - Assets folder (optional): For images and attachments (default:
assets)
Configure your API key
To enable widget generation:- Press ⌘, (Cmd+Comma) to open Settings
- Enter your Anthropic API key in the API Key field
- Close the settings modal
File storage
Philo stores all data locally as markdown files:Platform-specific locations
- macOS:
~/Library/Application Support/philo/ - Windows:
%APPDATA%\philo\ - Linux:
~/.local/share/philo/
If you configure Philo to use an Obsidian vault, daily notes will be stored in your vault’s daily logs folder instead of the default location.
Updating Philo
Philo includes an auto-updater for desktop platforms:- When an update is available, you’ll see a banner at the top of the app
- Click the banner to download and install the update
- Restart the app to complete the update
The auto-updater is implemented using
@tauri-apps/plugin-updater and only works on desktop platforms (macOS, Windows, Linux).Troubleshooting
Philo won’t launch
- macOS: If you see a security warning, go to System Preferences → Security & Privacy and click “Open Anyway”
- Windows: Ensure you have the WebView2 runtime installed
- Linux: Make sure the AppImage is executable (
chmod +x Philo.AppImage)
Can’t find my vault
If Philo doesn’t detect your Obsidian vault:- Press ⌘, to open Settings
- Click the gear icon to access advanced settings
- Manually select your vault directory using the Choose… button
Widget generation fails
- Verify your Anthropic API key is correctly entered in Settings (⌘,)
- Check that you have API credits available in your Anthropic account
- Ensure you have an active internet connection
Next steps
Now that Philo is installed, learn how to use it effectively:Quickstart guide
Learn the basics and generate your first widget