Iris Keyboard
Advanced FOSS keyboard with AI Copilot, translation, and key sound synthesis
Screenshots
Description
Iris is a privacy-centric, feature-rich keyboard for Android, built on the lightweight foundation of Simple Keyboard. Iris extends typing into a powerful productivity workspace by integrating locally-run AI models, an offline translation suite, mechanical switch sound synthesis, and advanced clipboard tools.
Key Features:
* AI Copilot Studio: Interact with AI backends (Ollama for local networks, Gemini, or custom OpenAI-compatible endpoints) directly inside your keyboard toolbar. Make text adjustments (Smart Compose, Grammar Fix, Simplify) without switching apps.
* Translation Suite: Translate text instantly using offline Google ML Kit models (requires MlKit flavor), web scraping, or custom AI translations.
* Synthesized Switch Soundpacks: Low-latency procedural audio engine that generates satisfying typing clacks, including bubble wrap, retro typewriter, Cherry MX switch clicks, or customizable sampled sound packs from remote archives.
* Advanced Clipboard Manager: Keeps an organized history of your copied texts with a quick paste chip bar.
* Media & Expression: Complete GIF search engine (Tenor, Giphy) and customizable emoji quick bar.
* Personalization: Choose geometric key cap shapes (Circle, Squircle, Hexagon, Square), adjust key size scales, change horizontal/vertical key gaps, and set custom key or keyboard-wide background images.
* Built-in Themes & AMOLED Black: High contrast themes with key color customizations and battery-saving true black mode.
* FOSS & Privacy-First: No trackers, analytics, or background telemetry. Supports Android MDM Managed Configurations for enterprise deployments.
What’s new (6.5.2)
Fix a crash that occurred when opening the GitHub release build.
Refresh the project documentation.
Anti-features
Properties of this app that are worth knowing about before installing.
- NonFreeNet
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- VibrationControl the vibration alert.
- Internet accessSend and receive data over the internet.
Comments