AI chat starter
Your own password-protected chat in front of the AI provider you choose: Mistral by default (an EU provider), or OpenAI, Groq, OpenRouter and anything else that speaks the OpenAI Chat Completions API. Replies stream in as they are written, conversations stay in your browser, and the API key never leaves the server. No database and no dependencies, so it runs comfortably on the Free plan. You bring the API key, and the provider bills the tokens.
The source
This template is an ordinary public repository. Read it, fork it, or open a pull request against it. Deploying pulls its default branch and builds it the same way velixir builds your own code.
velixirnet/template-ai-chatOnce it is live
The template is just a starting point. Clone it, edit it, then ship over the top with the CLI:
velixir deploy
Or add the GitHub Actions workflow from the app's Deploys tab to your repo, and every push to your deploy branch ships a release. Both run the same pipeline this template just went through.