Releases: l0kifs/kei-typing-assistant
Releases · l0kifs/kei-typing-assistant
Release list
v0.1.0 - Initial Release
🎉 Initial Release
Kei Typing Assistant is an AI-powered desktop typing assistant that provides real-time text completions as ghost text via a floating overlay window, accessible from any application. It learns your writing style over time for increasingly personalized suggestions.
✨ Features
- Global hotkey opens a compact overlay window from any app; press it again to copy and close
- Streaming AI suggestions as faint ghost text, accepted with
Taband dismissed withEsc - Three AI providers: local LLM (llama.cpp, fully offline), MiniMax, and OpenRouter
- Hybrid mode racing the local model against a cloud provider, upgrading to the cloud result within a configurable window
- Background model warm-up to avoid a cold start on the first suggestion
- Personalization via semantic embeddings of accepted suggestions, retrieved as few-shot context
- Dedicated GUI windows for managing suggestion examples and reusable context fragments
- Mid-word suppression to skip AI requests while the cursor sits inside a word
- API keys stored securely in the system keychain
- SQLite storage with Alembic-managed schema migrations
kei-clifor suggestions, the example store, local models, database migrations, and configuration
📚 Documentation
See the README for setup and usage.
🔗 Full Changelog
See CHANGELOG.md