AI Keyholder
AI keyholders can chat with wearers, enforce rules, and adjust sessions based on behavior.
Capabilities
- Chat, reminders, and task delivery
- Add punishments (time or cards) or remove time and cards
- Execute shocks on supported devices (Cagink Pro 3 or Cellmate.metal.shake)
Model Setup
You currently need your own OpenRouter API key. It is encrypted and stored securely in the database.
You can also self-host a model using LM Studio or Ollama. Use a tunnel (Cloudflare or ms.devtools) to expose your local model without port forwarding.
Status
The AI keyholder is in active development. Feedback is welcome.