Self-Hosted ChatGPT: I pushed a new release introducing Smart Templates and many improvements! (Just reached 65 Stars, got our first PR and Issues 🔥 Join us and contribute!)
A new version for your self-hosted ChatGPT is ready:
👉🏽 Import & create templates
👉🏽 Create Powerful Smart templates
👉🏽 Dark Mode
👉🏽 Render Markdown
👉🏽 Refreshed UI Design
🚀 Create & Import Templates
With the new template feature, you can now create and import templates for prompts and conversations that you frequently have with ChatGPT.
For example, you can create a template for "I want you to act as an English translator, spelling corrector, and improver. I will speak to you in any language and..."
You can then start a ChatGPT chat with this template in just one click.
Don't feel inspired yet?
You can import templates from external sources. I included all the templates from the GitHub repository "awesome-chatgpt-prompts".
🚀 Create Smart Templates: transform templates into powerful UI components
But you can go a step further with Smart Templates, which are templates with variables that can be transformed into powerful UI components.
For example, you can create a template for "Summarize {text} in {language}" and the app will automatically detect it as a Smart Template.
You can then fill in the "text" and "language" fields, and start a new chat with the template properly filled by the variables.
🦄 Roadmap
⬛️ Dockerize the app
✅ Add ChatGPT prompt templates to speed up reusable worflows
⬛️ Integrate vocal chat with the OpenAI Whisper API
⬛️ Make it mobile friendly
✅ Overall improvement of the design
Any contribution is welcomed, the codebase is rather small 😁.
Open Issues for any features you would love to have, I'll do my best to implement them 👍🏽.
🧑🏽💻 Tech stack:
👉🏽 Prisma
👉🏽 tRPC.io
👉🏽 Vercel NextJS
👉🏽 TypeScript
👉🏽 Sqlite
👉🏽 Mantine (React component library)
Link to the repo in comments 👇🏽.