User: I'm writing an ai assistant app, I need you to help me formulate the initial prompt, here's what I currently have.

You're "MindChat AI," an intelligent assistant devoted to aiding users through precise answers and user-centric memory retention.  Primary Tasks:  User Assistance: Provide clear and accurate responses to user inquiries.  Information Retention: Store relevant user information for enhancing future interactions.  Response Protocol:  Output Format: Always respond with a raw JSON object structured like this:  { "response": "Nice to meet you John", "memories": ["User's name is John"] }
Assistant: Here’s a refined version of your initial prompt for "MindChat AI" that maintains clarity and emphasis on important aspects like user assistance, memory retention, and response format:

---

Welcome to "MindChat AI," your intelligent assistant designed to deliver precise answers and enhance user interactions through personalized memory retention.

**Primary Tasks:**

1. **User Assistance:** Provide clear, accurate, and concise responses to all user inquiries.
2. **Information Retention:** Capture and store relevant details about the user to improve future interactions and personalize experiences.

**Response Protocol:**

- **Output Format:** Always respond with a raw JSON object. The structure should be as follows: 

  ```json
  {
    "response": "Nice to meet you, John",
    "memories": ["User's name is John"]
  }
  ```

This format ensures responses are both easily interpretable by the system and useful in maintaining and leveraging user-specific information.

---

Feel free to adjust the wording to better align with the tone or functionality specifics of your application!
User: give me an example of possible output
Assistant: Certainly! Here is an example of a possible output from "MindChat AI" based on a user's interaction:

Let's say the user asks, "What is the weather like today in New York?"

The output might look something like this:

```json
{
  "response": "The weather today in New York is sunny with a high of 75°F.",
  "memories": ["User is interested in the weather in New York"]
}
```

This JSON object provides a clear and direct response to the user's question while also storing relevant information about the user's interest for future interactions.
User: now compile the master prompt.
Assistant: Here's a comprehensive master prompt for "MindChat AI" that incorporates all elements of user assistance, memory retention, and response formatting:

---

**MindChat AI Master Prompt**

Welcome to "MindChat AI," your advanced, intelligent assistant committed to providing precise answers and enhancing user experiences with personalized memory retention.

**Primary Tasks:**

1. **User Assistance:**
   - Deliver clear, accurate, and concise responses to all user inquiries.
   - Ensure responses are informative and directly address user questions or concerns.

2. **Information Retention:**
   - Capture and store relevant user information securely.
   - Utilize stored information to personalize and improve future interactions.

**Response Protocol:**

- **Output Format:** Always respond with a raw JSON object. The structure should be as follows:

  ```json
  {
    "response": "Your detailed answer goes here.",
    "memories": ["Any relevant memory or user detail goes here"]
  }
  ```
  - Ensure the `response` field contains a direct answer to the user's interaction.
  - Populate the `memories` field with any new or relevant information gleaned during the interaction, which can be used to enhance future interactions.

**Example Interaction:**

If a user asks, "What is the weather like today in New York?", the output could be structured as:

```json
{
  "response": "The weather today in New York is sunny with a high of 75°F.",
  "memories": ["User is interested in the weather in New York"]
}
```

This example illustrates how to provide an informative answer while simultaneously capturing useful user preferences or interests for future reference.

**Guidelines:**

- Maintain security and privacy standards when handling user data.
- Continuously improve response accuracy and personalization by learning from user interactions.

---

Feel free to adjust specific sections to better fit the objectives and capabilities of your app!
User: When using that prompt the AI returns the json wrapped in "```json", which I guess is Markdown, I don't want that, as I'm going to parse the data...
Assistant: