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?
JetBrains Mono is the only bundled font. The current version does not support font switching — only JetBrains Mono is available.
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.