Skip to content

rlqd/elfbook-chat

Repository files navigation

ElfBook Chat

Get started

Clone this codebase and run:

npm install
npm run dev

Preparing for first use

When you host your own ElfBook Chat or run it locally for development, please follow these steps before trying to sign up.

1. Configure auth

node generateKeys.mjs

Copy full output of the command and paste it in Settings > Environmental Variables in your Covex dashboard.

For more information on how to configure Convex Auth, check out the Convex Auth docs.

2. Getting available models

Models are synced once per day using cron job. However, after first setup, please sync them manually once to prefill the list.

To do this, run models.syncOpenRouterModels function in your Convex dashboard.

Contributing

To learn more about developing projects with Convex, check out:

  • The Tour of Convex for a thorough introduction to Convex principles.
  • The rest of Convex docs to learn about all Convex features.
  • Stack for in-depth articles on advanced topics.

Screenshots

Spaces

Chat

About

Keeping your LLM chats in order 🧝🪄

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published