MVK2803 / Persona.Ai

Home Page:https://persona-ai-rho.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Persona.AI

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.

Persona.AI UI

Features

  • 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.

Future Enhancements

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.

Getting Started

To get started with Persona.AI, follow these steps:

  1. Clone the Repository: git clone https://github.com/your-username/Persona.AI.git

  2. Frontend Setup (React):

    • Navigate to the frontend folder: cd frontend
    • Install dependencies: npm install
    • Start the frontend: npm start
  3. 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

User Interface

image image image

image

Video Clip

Link to Demo

Use Cases

  • 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.

Contribution

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.

License

This project is licensed under the MIT License.

About

https://persona-ai-rho.vercel.app


Languages

Language:JavaScript 74.5%Language:Python 14.2%Language:HTML 8.9%Language:CSS 2.4%