Zach (Kat)
@katrixerseRelease Candidate • v1.0.0-rc.3Katrix started as a project to build the kind of Discord bot I'd actually want to use in my own servers—combining reliable moderation, tickets, leveling, custom rank cards, and collectible companion cats without locking essential community tools behind paywalls.
Why Katrix Exists
Building a cohesive community bot with personality—without the multi-bot clutter.
Most servers end up juggling five different bots just to cover basics.
You add one bot for moderation, another for tickets, a third for leveling, and a fourth for fun—and suddenly half of them start locking basic settings or audit logs behind monthly subscriptions.
Katrix brings those systems into one shared database and web dashboard, paired with a playful cat-and-magic visual style so your server feels alive instead of robotic.
Community & Safety
Built from a server admin's perspective so staff don't need four separate bots for basic daily operations.
- Sequential per-guild moderation cases, silent staff notes & warning escalations
- Multi-category support ticket panels with modal intake & signed HTML transcripts
- Join-to-create temporary voice hubs with host claim & room controls
- Custom commands, auto-responders, starboard & scheduled announcements
Identity, Rank Cards & Cats
Give communities a recognizable personality with anime-inspired visuals, custom profiles, and collectible cats.
- Server-rendered Canvas rank, profile & welcome cards with custom fonts and borders
- Companion cat collection game with starter adoption, daily quests, adventures & battles
- Account-wide Personal Supporter cosmetics that travel across every Katrix server
- Server Premium default card themes and custom mascot branding
Development & Funding Philosophy
Clear rules on how Katrix is built, how user data is handled, and how the project stays sustainable.
Zero Paywalled Core Modules
Moderation, case logging, support tickets, XP leveling, giveaways, temporary voice rooms, and the companion cat collection game are free for every server.
Cosmetic-First Funding
Katrix is funded through optional Personal Supporter cosmetics (fonts, frames, card borders, cat accessories) and Server Premium branding and scale—never pay-to-win advantages.
Privacy & Minimal Data Footprint
Katrix only stores data required to run the features you enable—like XP, moderation cases, or custom commands. General chat messages and voice audio are never logged or sold.
Direct Developer Feedback Loop
There are no support ticket maze queues or middlemen. Bug reports and feature suggestions in the support server go directly to the person writing the code.
How Katrix is Built
A single TypeScript monorepo connecting the Discord gateway, Canvas renderer, and web dashboard.
Discord Bot & Commands
- TypeScript & Node.jsShared type-safe logic across bot and web
- Discord API IntegrationSlash commands, prefix commands & interactive buttons
- Real-Time Event EngineFast moderation logging, tickets & voice room hubs
Canvas & Visual Engine
- Server-Side 2D CanvasDynamic rank cards, welcome banners & cat cards
- Custom Typography & FramesCrisp bundled fonts, avatar frames & XP bar themes
- Interactive Web PreviewsLive browser customization before saving to Discord
Dashboard & Controls
- React & Next.jsFast server-rendered dashboard & public leaderboards
- Tailwind CSS Design SystemCustom dark obsidian & neon accent interface
- Discord OAuth2 Sign-InVerified server permission checks on every action
Storage & Reliability
- Relational SQL DatabaseStructured storage for server settings, XP & cases
- Transactional Game StateProtected balances, quests & companion cat progression
- Isolated ServicesDedicated bot and web processes with health monitoring
Found a bug, have a feature request, or ready to try Katrix?
Jump into the support server to share feedback directly, check live service health, or configure your servers in the dashboard.