The Stack
Behind the simplicity of Caramel lies a robust, high-performance architecture built with the best tools in the TypeScript ecosystem.
TypeScript
Strict type safety for a bug-free experience.
Sapphire Framework
The most advanced framework for Discord.js.
Prisma 7
Modern ORM for robust data management.
PostgreSQL
Reliable relational database.
Redis / ioredis
High-performance in-memory data store.
BullMQ
Advanced message queue for background jobs.
Lavalink
Professional standalone audio sending node.
Pino Logger
Super fast, low overhead JSON logger.
i18next
Internationalization framework for the bot.
Discord.js
The foundation for interacting with the Discord API.