Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/narenaryan/Vidura
A beautiful and elegant chat GPT prompt management system
https://github.com/narenaryan/Vidura
artificial-intelligence chatgpt chatgpt3 chatgpt4 django gpt-3 gpt-4 prompt-engineering prompt-manager prompt-toolkit prompts python python3
Last synced: 3 months ago
JSON representation
A beautiful and elegant chat GPT prompt management system
- Host: GitHub
- URL: https://github.com/narenaryan/Vidura
- Owner: narenaryan
- License: other
- Created: 2023-04-02T23:06:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-16T13:58:05.000Z (9 months ago)
- Last Synced: 2024-08-01T21:48:46.695Z (6 months ago)
- Topics: artificial-intelligence, chatgpt, chatgpt3, chatgpt4, django, gpt-3, gpt-4, prompt-engineering, prompt-manager, prompt-toolkit, prompts, python, python3
- Language: HTML
- Homepage: https://vidura.ai
- Size: 3.98 MB
- Stars: 85
- Watchers: 2
- Forks: 14
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - narenaryan/Vidura - A beautiful and elegant chat GPT prompt management system (HTML)
- jimsghstars - narenaryan/Vidura - A beautiful and elegant chat GPT prompt management system (HTML)
README
[![Django CI](https://github.com/narenaryan/Vidura/actions/workflows/django.yml/badge.svg?branch=main)](https://github.com/narenaryan/Vidura/actions/workflows/django.yml)
Are you a ChatGPT prompt engineer?. Welcome to your all-in-one ChatGPT prompt management system. If you are saving emerging prompts on text editors, git, and on xyz, now goes the pain to add, tag, search and retrieve.
Prompts are nothing but thoughts out of our mind like communication. But, complex thougts easily eascape our memory. Moreover, connecting thoughts is harder. Vidura solves that problem for prompt engineers by streamlining their thoughts/prompts.
This is a basic version for personal use, but if you want to preview more exciting features, like:
1. Rate your prompts by quality (prompt efficiency score)
2. API to import and export categories and prompts
3. Support for managing multiple types of prompts (ChatGPT, Stable Diffusion, Custom prompts)
4. Be part of a global prompt-engineering community,visit: https://vidura.ai
Signup for free with your google account and start prompting in seconds. 😉
# Screenshots
## Categories viewWe simplified categories for you. You can request new categories and we will add it for you.
## Prompts view
Each prompt will have a list of labels attached like "gpt-3", "simple", or "complex". User can click on a label on any prompt and visit all the prompts tagged with the given label name.
## Edit Prompt view
## Create new prompt using editor
## Universal search
One can search matching categories and prompts in one place by using search bar.## Copy to Clipboard & Open ChatGPT from Vidura
Click the "Copy to clipboard" button and click the Chat GPT logo to open a new ChatGPT window. Hit Ctrl or Cmd(Mac OS) + v to paste your prompt into ChatGPT.## Checkout cool prompts shared by community
To checkout all cool prompts shared by other users, head to homepage by clicking "Vidura" logo. By default, when a user creates a public prompt, it is shared to all others as a "community" labelled prompt in respective category.## How to run Vidura ?
You can run this software by installing Python 3.9 or above on your machine, and install developer dependencies on your Python environment like:```bash
pip install -r requirements.txt
```## Run db migrations
```bash
python manage.py migrate
```## Create a super user
```bash
python manage.py createsuperuser
```
and enter required credentials to use for basic auth.## Load fixture data
To load default categories and labels into System, run below command:```bash
python manage.py loaddata promptbook/fixtures/init_data.yaml
```## Run the server locally
```bash
python manage.py runserver
```Access server at http://127.0.0.1:8000 and enter the credentials created before to launch Vidura dashboard.
**Note**: Vidura is a court minister and advisor from ancient Indian epic "Mahabharata". https://en.wikipedia.org/wiki/Vidura