kamaras plugins
Vencord userplugins for faster navigation, quieter Discord UI, better calls and streams, and local agent tooling.
Install from the default repo with venpm install <name>.
Shared dependency modules install automatically: _libAnimationKit_libKeybindRegistry
channelTabs
IDE-style tabs for Discord channels and DMs.
channelTabs keeps the conversations you are actively using in a compact tab bar, so jumping between a server channel, a DM, and a reference thread does not require rewalking Discord's sidebars every time.
Tabs can be opened, closed, grouped, and styled. Dragging one shows a tilted mirror of the tab, a caret marking where it will land, and an animated reorder as the others move aside; dropping onto the middle of a group chip files it away instead.
The plugin also exposes a virtual tab API that other plugins can use, with optional settingsHub and keybind registry integration for deeper control.
Drag a tab to reorder it.
settingsHub
A unified settings surface for custom plugins.
settingsHub gives larger userplugins a real settings page: grouped controls, previews, search, consistent styling, and plugin-specific sections that are easier to scan than the default Vencord option list.
It also owns the shared keybind registry lifecycle, which lets plugins expose editable keybinds without each one shipping its own dispatcher.
minimalCallBar
A compact replacement for Discord's large DM and group call overlay.
minimalCallBar keeps call state visible without letting the call panel dominate the chat. The bar shows connection state, participants, call duration, ping, and common voice controls in a narrow strip.
It is built for people who stay in calls while reading or working elsewhere in Discord, with optional display modes, hover detail, and keybind support.
embedFix
Rewrite social links to providers that embed cleanly in Discord.
embedFix handles the daily annoyance of social links that preview poorly or not at all. It can rewrite your outgoing messages before send and visually replace supported incoming links from other users.
Provider priority, probe caching, platform toggles, and custom provider overrides let you choose how aggressive the plugin should be.
betterBlockIgnore
A stricter block and ignore filter for chat, replies, mentions, and reactions.
betterBlockIgnore starts from Vencord's NoBlockedMessages behavior and extends it to Discord's ignored-user state, reply chains, mention references, and reaction events.
Use it when the collapsed blocked-message placeholder is still too noisy or when ignored users should be filtered as completely as blocked users.
discordMcp
A local MCP bridge between Discord and AI agents.
discordMcp exposes selected Discord client state and actions through a local Model Context Protocol proxy. It is meant for agent workflows that need to read Discord context, subscribe to events, or request controlled actions from the running client.
Tool permissions are grouped by risk, dangerous operations can prompt in Discord, and plugin rebuild requests can be denied automatically while you are in a call.
bsNoMore
Remove Discord upsells and visual clutter.
bsNoMore is a cleanup plugin for the parts of Discord that repeatedly compete for attention: Nitro and Shop entries, quest popups, store surfaces, clan tags, avatar decorations, and related UI noise.
It also includes a compact DM navigation mode, so the left rail can stay focused on conversations rather than promotion.
enrichedHeader
Move channel header controls into the title bar.
enrichedHeader reclaims vertical space by moving common channel-header controls into Discord's title bar and adding compact sidebar toggles, navigation buttons, and breadcrumb-style context.
It also exposes a typed header layout API so other plugins can place controls consistently instead of fighting for header space.
Header controls live in the title bar, leaving the chat header out of the way.
messageHeaderAvatar
Show avatars directly in message headers.
messageHeaderAvatar brings each author's avatar into the message header line, which makes dense channels easier to scan without increasing the left gutter.
Avatar size, shape, reply avatar size, consecutive-message behavior, and optional cleanup for server identity badges can all be tuned.
venpmGui
Manage venpm plugins from inside Discord.
venpmGui brings the common venpm loop into Discord: browse configured repos, search available plugins, install, update, review state, and work through setup without keeping a terminal open.
It is still backed by the venpm CLI and plugin index format, so it fits the same install/update model as command-line venpm.
betterRes
Unlock custom Discord stream resolutions and frame rates.
betterRes patches Discord's stream quality choices so you can add lower, higher, or unusual vertical resolutions and frame rates. That is useful for low-bandwidth sharing, battery-conscious calls, and stream setups that Discord does not expose by default.
Custom values are configured as comma-separated resolution and FPS lists, then surfaced alongside Discord's normal quality presets.
vipNotifications
Rule-based VIP alerts with profiles, cooldowns, and privacy controls.
vipNotifications lets you define rules for messages that deserve attention even when Discord's normal notification behavior would stay quiet. Rules can target authors, channels, keywords, and profiles.
Profiles control desktop and Vencord alerts, cooldown behavior, DND overrides, streamer-mode handling, and privacy-sensitive display choices.