Does Ignite cost money?
No. Ignite is free and open source (AGPL-3.0). You pay for the AI provider's API tokens at their standard rates — Ignite itself costs nothing.
Is Ignite available for Windows or Linux?
Currently macOS only (Apple Silicon). The Wails framework supports cross-platform builds and we plan to add Windows and Linux support in a future release.
Where are my API keys stored?
In your operating system's keychain — macOS Keychain, Linux Secret Service, or Windows Credential Manager. They are never stored in plaintext files.
Can I switch providers mid-conversation?
Yes. Use the status bar dropdowns to switch provider or model at any time. The conversation context is preserved.
Can I resume a project I started earlier?
Yes. All conversations are persisted in a local SQLite database at ~/.ignite/history.db. Click any project in the sidebar to resume exactly where you left off.
Why are some fonts not working when I switch?
Five fonts are bundled with the app for offline use: JetBrains Mono, Fira Code, IBM Plex Mono, Source Code Pro, and Roboto Mono. Other fonts (Cascadia Code, Inconsolata, Ubuntu Mono, DejaVu Sans Mono, Monoid) require system installation or fall back to your default monospace font.
How do I update Ignite?
Pull the latest changes from GitHub and rebuild:
git pull
make publish
How does model caching work?
On startup, Ignite queries each configured provider's models API and caches the results in SQLite. A background goroutine refreshes the cache every 15 minutes. If you haven't configured an API key, Ignite shows a default model list so you can browse models immediately.
Can I use Ignite with local models?
Not directly through Ignite's provider settings. But since Ignite uses standard provider interfaces, you could configure a local API proxy (like Ollama or oMLX) and point an OpenCode provider at it.
Is my conversation data sent to Ignite's servers?
Ignite has no servers. All data stays on your machine. Conversations go directly from your computer to the AI provider's API — we never see your data.