Installation
Glyph is available for macOS, Windows, and Linux. Official release binaries include a 48-hour free trial, with optional license activation for continued use.Open Source: Glyph’s source code is public on GitHub. Development builds are free and unlimited—the trial only applies to official release binaries.
Download Glyph
GitHub Releases
Download official binaries (free 48-hour trial)
Purchase License
Buy a lifetime license on Gumroad
Platform-Specific Installation
- macOS
- Windows
- Linux
macOS Installation
Download
- Visit GitHub Releases
- Download the latest
.dmgor.appfile for macOS
First Launch (Unsigned Build)
Glyph is currently distributed as an unsigned macOS app. On first launch, macOS may block it with a message like:
“Glyph can’t be opened because Apple cannot check it for malicious software.”This is expected. To open Glyph:Method 1: System Settings
- Try opening Glyph once (it will be blocked)
- Open System Settings → Privacy & Security
- Scroll to the security section
- Click Open Anyway next to Glyph
- Confirm by clicking Open in the dialog
- In Finder, right-click
Glyph.app - Click Open
- Click Open again in the warning dialog
Why is Glyph unsigned?
Technical Details
Technical Details
Glyph is not Apple-notarized or code-signed. This is a common approach for open source desktop apps distributed outside the Mac App Store.
- Security: Review the source code yourself
- Future: Code signing may be added in future releases
- Alternatives: Build from source for complete control
First Launch & Setup
Welcome Screen
When you first open Glyph, you’ll see an animated welcome screen introducing the app.The welcome flow shows:
- Hero - Introduction to Glyph
- Quick Tips - Three key concepts (open folder, browse files, find fast)
- Get Started - Create or open your first space
Create or Open a Space
A space is a folder where Glyph stores your notes. Choose one:
- Create New Space - Glyph creates a new folder
- Open Existing Folder - Use a folder that already contains markdown files
- Continue Last Space - Return to your most recent workspace
Start Using Glyph
Once your space is open, you’re ready to go!
- Create your first note
- Explore the file tree
- Try the command palette (
Cmd+K/Ctrl+K)
Trial & Licensing
48-Hour Free Trial
Official release binaries include a 48-hour free trial:- Trial starts on first launch
- Full access to all features during trial
- Trial countdown shown in a banner
- No credit card required
The trial timer is stored locally and tied to your installation. Development builds (built from source) have no trial or licensing.
After the Trial
When the trial expires:- Glyph shows a lock screen with activation options
- You can:
- Enter a license key (purchased from Gumroad)
- Purchase a license (opens Gumroad in browser)
License Activation
Purchase a License
Buy Glyph on Gumroad:
- One-time purchase
- Lifetime access
- Unlimited devices
- No subscription
Activate Your License
After purchase, you’ll receive a license key via email.Option 1: During Trial
- Click Enter License Key in the trial banner
- Paste your key and click Activate
- Enter your key on the lock screen
- Click Activate
- Open Settings (
Cmd+,orCtrl+,) - Go to General → License
- Click Enter License Key
License Details
From the official licensing documentation:What's Included
What's Included
- One-time purchase - Pay once, use forever
- Lifetime access - No expiration
- Unlimited devices - Install on all your computers
- No seat limits - Use across work and personal machines
- No device binding - Transfer between devices freely
- Offline use - No periodic online re-checks after activation
What's NOT Licensed
What's NOT Licensed
These remain free and unrestricted:
- Source code - Always public on GitHub
- Development builds - Build from source yourself
- Community builds - Self-compiled binaries
Building from Source
If you prefer to build Glyph yourself (no trial, no licensing):Prerequisites
Install required tools:
- Node.js 18+ and pnpm
- Rust (latest stable)
- Tauri CLI dependencies for your platform
Development builds use the environment variable
GLYPH_OFFICIAL_BUILD=1 to determine if licensing should be enforced. Local builds default to unlimited use.Automatic Updates
Glyph includes an automatic updater powered by Tauri:- Checks for updates on launch
- Downloads updates in the background
- Prompts you to install when ready
- Updates are signed and verified
The updater uses GitHub Releases as the update source. Both free and licensed users receive updates the same way.
Troubleshooting
macOS: App won't open (unsigned)
macOS: App won't open (unsigned)
See the macOS installation instructions above. You need to approve Glyph once in System Settings → Privacy & Security.
Windows: SmartScreen warning
Windows: SmartScreen warning
Click More info → Run anyway. This is normal for apps not distributed through the Microsoft Store.
License activation fails
License activation fails
Common issues:
- No internet connection - Glyph needs internet for initial activation
- Invalid key - Double-check the key from your Gumroad purchase email
- Already activated - Each key can be used on unlimited devices
Can't create or open a space
Can't create or open a space
- Ensure you have write permissions to the folder
- Try creating a new folder in a location you own (e.g., Documents)
- Check that the folder path doesn’t contain special characters
System Requirements
Minimum Requirements
- macOS: 10.15 (Catalina) or later
- Windows: Windows 10 or later
- Linux: Modern distro with GTK 3.24+
Recommended
- 4 GB RAM (8 GB+ for AI features with Ollama)
- 500 MB free disk space
- Internet connection for:
- Initial license activation
- AI providers (OpenAI, Anthropic, Gemini)
- Automatic updates
Offline use: After initial setup, Glyph works completely offline. Use Ollama for local AI with no internet required.
Data & Privacy
Glyph is offline-first and local-first:- All notes stored as plain markdown files on your device
- Search index stored in
.glyph/index.dbwithin your space - No cloud sync or telemetry
- AI requests go directly to your chosen provider (if you configure one)
- License verification requires one internet check, then works offline
Your data never touches Glyph’s servers. The only network requests are license verification (one-time) and AI API calls (if you enable them).
Support & Community
Quickstart Guide
Learn how to use Glyph in 5 minutes
GitHub Issues
Report bugs or request features
Source Code
Explore the codebase
License Support
Get help with licensing
Ready to start?
Follow the quickstart guide