FAQ.
Common questions about pricing, privacy, model choice, message reading, DMs, and removal.
Frequently asked questions
Top questions about Jarvis - pricing, privacy, model choice, voice, removal. Click any to expand.
Is Jarvis free?
Yes. No paywall, no premium tier, no token meter. Invite him to your server and use every feature without spending anything.
Does Jarvis read every message in my server?
No. He only sees messages where someone mentions him, replies to him, runs a slash command, or triggers a configured wake word. He does not lurk surrounding conversation.
What AI model does Jarvis use?
Whichever provider in the pool responds fastest and isn't rate-limited - it varies per request. The pool currently includes OpenRouter, Mistral, Gemini, Groq, Cerebras, and DeepSeek. There's no single hard-coded model.
Where is my data stored?
On the bot's MongoDB instance, encrypted at rest with a master key. Your conversation memories are tied to your account, not to a server - they're stored per user and follow you across every server you share with Jarvis. Default retention is 30 days. Run /opt mode: out any time to wipe your memories everywhere at once and stop storage entirely; /clear resets your current conversation context. (Server settings like channel locks, role gates, and AutoMod are separate and scoped per server.)
Can Jarvis DM me?
No. DMs are disabled by policy. Jarvis only operates in servers he's been invited to.
How do I remove Jarvis from my server?
Kick him from the server like any other bot, and that server's settings stop applying. Your personal conversation memories are account-scoped, not server-scoped, so they aren't deleted by a kick - they stay available in your other servers. Use /opt mode: out to erase them everywhere.
How do I restrict him to one channel?
Run /channel set channel: #ai-chat in the channel you want to lock him to. Use /channel clear to remove the lock.
Can I require a role to talk to him?
Yes - /role add role: @AI-Users. Members without an allowed role can't trigger him. /role remove undoes it.
Does Jarvis record voice channel audio?
No. Raw audio is never persisted. He only transcribes audio after a wake word fires, and only from users who haven't opted out. The transcript follows the same 30-day memory retention as text chat.
How do I change the wake word?
Per-user: /wakeword set word: friday. Server-wide (mod-only): /wakeword server set word: alexa. Server setting overrides defaults for everyone who hasn't set a custom one.
What permissions does Jarvis need?
Read/send messages, manage messages (for purge and automod), connect/speak in voice, embed links, attach files. Permission-gated commands (ban, kick, timeout, automod) check the invoker's Discord permissions - Jarvis never overrides Discord's permission model.
Why does Jarvis sometimes ignore me?
Most common causes: a channel lock excludes the channel you're in, a role gate excludes your roles, or his per-server rate limit is cooling down. See Troubleshooting.
Can I disable specific features per server?
Yes. /features toggle enabled: true|false lets server admins flip individual feature modules - music, voice, fun commands, etc.
How do I report a bug or request a feature?
Join the AGIS server and ask for help.
Not here?
Anything else, just join AGIS and ask for help. New questions get folded into this page if they come up enough times.
Haven't added Jarvis yet? Invite him - takes thirty seconds.
Drop a question in the AGIS support channel. Most things get answered within the day - the maintainer reads every message.