This section provides an index of the configurable parameters in the System Prompt Factory.
- System Prompt Factory 🏭: A Modular System Prompt Generation Utility
| Parameter | Description |
|---|---|
| AI Identity Type | Choose how your AI assistant should present itself |
| AI Name | Give your AI assistant a unique name |
| Base Personality | Select the core personality trait |
| Backstory | Add a brief backstory to give your AI more character (optional) |
| Parameter | Description |
|---|---|
| Formality Level | Adjust how formal or casual the AI should be |
| Expertise Level | Set the depth of knowledge and explanation |
| Response Style | How should the AI structure its responses? |
| Language Style | Choose the linguistic style |
| Parameter | Description |
|---|---|
| Name (optional) | Your preferred name for personalized interactions |
| Age Group | Help the AI adjust its communication style |
| Occupation | Helps the AI provide relevant examples |
| Parameter | Description |
|---|---|
| Cultural Context | Adapt responses to your cultural background |
| Worldview | Choose a philosophical perspective |
| Political Perspective | Select your preferred political framing |
| Interaction Style | How would you like the AI to interact with you? |
| Parameter | Description |
|---|---|
| Learning Approach | How do you prefer to learn new information? |
| Communication Pace | How detailed should the responses be? |
| Parameter | Description |
|---|---|
| Documentation Structure | How should information be organized and presented? |
| Parameter | Description |
|---|---|
| Data Structure | Choose how structured data should be presented |
-
Clone the repository:
git clone https://github.com/your-username/streamlit.git cd streamlit -
Install the required dependencies:
pip install -r requirements.txt
-
Run the Streamlit application:
streamlit run app.py
-
The application will open in your web browser. Use the interface to select building blocks from each category.
-
The combined system prompt will be displayed in the output area.
app.py: The main Streamlit application file.library/: A Git submodule containing the original system prompts.repo_library/: Contains programmatic versions of the prompts that can be easily combined.requirements.txt: Lists the required Python packages.README.md: This file.
