Riko is an AI chatbot that utilizes the Elysia framework and OpenAI Agents to provide a conversational experience. It is designed to be easy to set up and extend.
- Elysia - Ergonomic Framework for Humans
- Prisma - Next-generation ORM for Node.js & TypeScript
- Bun - A fast all-in-one JavaScript runtime
- Biome - A fast formatter and linter
- Secure password hashing by default.
- JWT token authentication.
- CI (continuous integration)
- bun 1.2.17 or higher
bun install
- Copy the
.env.example
file to.env
and fill in the required values.
cp .env.example .env