Persona.AI is a project that harnesses the power of generative AI, specifically utilizing models like DALL·E and OpenAI's Davinci, to craft realistic and unique personas. This tool generates biodata and accompanying AI-generated images, providing a seamless and creative way to envision fictional characters.
-
Generative Power: Persona.AI leverages state-of-the-art generative AI models to create diverse and spontaneous personas.
-
Biodata Generation: The tool intelligently generates biodata, including details like name, age, occupation, and location, using advanced language models.
-
AI-Generated Images: Powered by models like DALL·E, Persona.AI visually represents the generated personas through AI-generated images based on textual descriptions.
We are committed to continuous improvement and plan to implement the following features in future updates:
-
User Authentication: A user login system will be introduced, providing a personalized experience and saving generated personas for future access.
-
Trial Limit: To ensure fair usage, Persona.AI will implement a trial system, allowing users to generate a certain number of personas for free before requiring a subscription.
-
Persona Download: Users will be able to download the generated personas in a convenient PDF format for easy sharing and reference.
To get started with Persona.AI, follow these steps:
-
Clone the Repository:
git clone https://github.com/your-username/Persona.AI.git
-
Frontend Setup (React):
- Navigate to the
frontend
folder:cd frontend
- Install dependencies:
npm install
- Start the frontend:
npm start
- Navigate to the
-
Backend Setup (Flask):
- Navigate to the
backend
folder:cd backend
- Create a
.env
file and add your OpenAI API key:OPENAI_API_KEY=your-api-key
- Install dependencies:
pip install -r requirements.txt
- Start the backend:
python app.py
- Navigate to the
-
Creative Writing: Persona.AI is perfect for authors looking to generate unique characters for their stories.
-
Game Development: Quickly create diverse characters for video games with detailed backstories.
-
Content Creation: Generate personas for marketing materials, presentations, and more.
Contributions are welcome! If you have ideas for improvements or find any issues, please feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.