bitswired on Nostr: Self-Hosted ChatGPT: I pushed a new release introducing Smart Templates and many ...
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 šš½.
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 šš½.