Skip to content

Releases: l0kifs/kei-typing-assistant

v0.1.0 - Initial Release

Choose a tag to compare

@l0kifs l0kifs released this 02 Jul 08:07

🎉 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 Tab and dismissed with Esc
  • 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-cli for suggestions, the example store, local models, database migrations, and configuration

📚 Documentation

See the README for setup and usage.

🔗 Full Changelog

See CHANGELOG.md