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.