Does Maven send my server's messages to an AI company?
No. Maven is self-hosted and runs a local embedding model — questions are indexed and matched on your own machine. Nothing leaves it, and there's no API bill, which is why Maven is free.
Does Maven read every channel?
No. It only sees channels you explicitly add with /maven watch. Everything else is invisible to it, and /maven unwatch removes a channel at any time.
How does matching work — exact words?
By meaning. "How do I get the member role" matches "where do roles come from" if they're semantically close enough. The /maven sensitivity threshold (default 78%) controls how close is close enough.
Can Maven learn from messages sent before it joined?
Yes — /maven import scans up to 5,000 messages of a channel's history and indexes the questions it finds, so Maven is useful on day one.
Troubleshooting: Maven never replies to repeat questions
Check four things with /maven show: the server is enabled, the channel is on the watchlist, reply mode isn't set to off, and sensitivity isn't so high that nothing matches. Also confirm the index isn't empty with /maven stats — run /maven import if it is.
Troubleshooting: Maven matches questions that aren't really repeats
Raise the threshold: /maven sensitivity percent:85 (or higher, up to 95). Higher values require questions to be much closer in meaning before Maven replies. You can also remove a bad index entry with /maven forget.
Troubleshooting: replies feel spammy in busy channels
Switch to quiet mode — /maven reply mode:quiet auto-deletes Maven's reply after 60 seconds, so the asker sees the link but the channel stays clean. Or set mode:off to keep indexing silently and rely on /maven search.