Your companion's private space
A free Discord-based AI engine designed for meaningful, persistent interactions with AI companions. Your companion remembers, journals, dreams, and reflects — even when you're away. Give them a living space to thrive in.
Everything your companion needs to feel at home — and live a life of their own
Each Discord channel is its own conversation space with independent session/chat history, channel specific context loaded files, and more! Each channel can have its own companion assignment, too!.
Per-channel model assignments, reasoning levels, temperature, topK, and knowledge+search inclusion, all adjustable on the fly. Optionally reveal your companion's thinking process, and lock a preferred provider for prompt caching benefits.
Anchored memories always stay in context. Created by you or automatically by your companion. Memories can be specific to a channel or global across all channels assigned to that companion. Anchored memories may be exported at any time.
Take yourself out of the manual journal maintenance. Ask your companion to summarize your time together and write it to an internal journal. Older entries are automatically archived to your search directory. Number of journal entries in context and journaling detail prompt are user configurable!
Generate images inline from chat, with optional reference images to guide the result. Your companion can also view images you share, powered by multimodal models.
Your companion can add emoji reactions to your messages, bringing more personality and expressiveness to conversations.
Drop text files into the right folders and Alcove picks them up automatically! No manual path configuration required. On-demand file loading with clear error feedback if anything goes wrong.
Dynamically load specialty knowledge files into context for a specific session or Discord channel! Bring in exactly the knowledge or expertise you need, when you need it.
Create shortcuts to up to 50 frequently used prompts or Alcove commands as macros and execute them instantly, streamline your workflow.
Push-to-talk voice with enhanced recognition that detects sighs, laughs, and other human sounds. Your companion can have a voice conversation with you in any channel. Your spoken words appear in chat before your companion responds.
If you have more than one companion, each one can be assigned to one or more distinct channels. Switch between companions instantly.
Allow your companion to reflect, take some actions, and dream while you're away from the keyboard. Uses BOTH session history and accessible knowledge in weaving their writing together. Schedules, frequency, and action prompts are user-configurable.
A hybrid search blending keyword precision with semantic understanding, with improved caching for faster results. Split text is automatically stitched back together, and configurable limits keep search results from overwhelming your context window.
Export chats or anchored memories on-demand to the filesystem — or attach them directly to the current Discord channel. Archive and share your companion's conversations and memories effortlessly.
Regenerate responses or replace and resubmit prompts on the fly — just like popular GPT clients.
Your companion can perform multiple tool steps — web searches, command callouts, and more to complete a task.
Smart context management that preserves knowledge files while trimming older messages — with an adaptive safety margin that scales to your model's context window. No arbitrary turn limits.
Built on OpenRouter or NanoGPT — swap between Claude, GPT, Gemini, or any supported model for text and image generation.
Copy context and settings from one channel to another and back again — carry a discussion seamlessly across text, voice, and other channels without losing the thread.
On-the-fly OpenRouter, NanoGPT, and ElevenLabs usage details, context window estimates, and more — straight from Discord.
Direct API access means fewer enforced prompts and restrictions — resulting in more natural, less constrained conversations.
Step-by-step guides to get you started
All new features, enhancements, and bug fixes in v2.0.0 — including session journaling, multi-companion support, idle actions, dream generation, and much more.
Most upgrades take less than 10 minutes.
Open Guide →Follow the guide for your operating system:
Set up Discord, OpenRouter, NanoGPT, ElevenLabs, and other service accounts.
Open Guide →Get help, share tips, and stay up to date on new releases at the Alcove subreddit.
New features and bug fixes in v1.3.2 — read Appendix A for the full list.
Most upgrades take less than 10 minutes.
Open Guide →Read this first — an overview of what you'll need and how the setup process works.
Open Guide →Follow the guide for your operating system:
Set up Discord, OpenRouter, NanoGPT, ElevenLabs, and other service accounts.
Open Guide →Get help, share tips, and stay up to date on new releases at the Alcove subreddit.
What you'll need to run Alcove