Skip to content

Genxie is an innovative platform designed to empower users with AI-driven content generation capabilities. Leveraging the power of Gemini AI, Genxie allows you to create, edit, and export professional documents effortlessly. Whether you're drafting reports, creating articles, or brainstorming ideas, Genxie makes the process seamless and intuitive.

Notifications You must be signed in to change notification settings

krishn404/genxie

Repository files navigation

Genxie

Genxie is a dynamic content-generation platform powered by Gemini AI. Users can provide prompts to generate documents, edit them in-app, and export their creations in PDF or DOCX formats. The project is currently under development, and we welcome open-source contributions to help us grow!


🚀 Features

  • AI-Powered Content Generation: Create documents based on your input prompts using Gemini AI.
  • In-App Editing: Edit the generated content in a feature-rich editor.
  • Export Options: Download your documents as PDF or DOCX.
  • User-Friendly UI: Intuitive design for a seamless user experience.

🛠️ Tech Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express
  • AI Integration: Gemini AI API (1.5 flash)
  • File Export: PDF and DOCX generation libraries

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Steps

  1. Clone the Repository
    git clone https://github.com/krishn404/genxie.git  
    cd genxie
    
  2. Add .env.local File for Gemini AI Integration

Create a .env.local file in the root directory of the project and add the following environment variable to connect to Gemini AI:

GEMINI_API_KEY=your_gemini_api_key_here

📦 Installation

npm run dev

or

yarn dev

Access the Application

Open http://localhost:3000 in your browser to access the application.

📖 Contributing

We welcome contributions from the open-source community! Here's how you can help:

  1. Fork the repository.
  2. Create a feature branch:
    git checkout -b feature/your-feature-name
  3. Commit your changes:
    git commit -m "Add your descriptive message here"
  4. Push your branch to your fork:
    git push origin feature/your-feature-name
  5. Open a pull request to the main repository.

Feel free to check the issues section for tasks to work on!

📅 Project Status

Genxie is currently in the development phase. Stay tuned for updates as we build out new features and enhancements.

About

Genxie is an innovative platform designed to empower users with AI-driven content generation capabilities. Leveraging the power of Gemini AI, Genxie allows you to create, edit, and export professional documents effortlessly. Whether you're drafting reports, creating articles, or brainstorming ideas, Genxie makes the process seamless and intuitive.

Topics

Resources

Stars

Watchers

Forks