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!
- 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.
- Frontend: React, Tailwind CSS
- Backend: Node.js, Express
- AI Integration: Gemini AI API (1.5 flash)
- File Export: PDF and DOCX generation libraries
- Node.js (v14 or higher)
- npm or yarn
- Clone the Repository
git clone https://github.com/krishn404/genxie.git cd genxie
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
npm run dev
yarn dev
Open http://localhost:3000 in your browser to access the application.
We welcome contributions from the open-source community! Here's how you can help:
- Fork the repository.
- Create a feature branch:
git checkout -b feature/your-feature-name
- Commit your changes:
git commit -m "Add your descriptive message here"
- Push your branch to your fork:
git push origin feature/your-feature-name
- Open a pull request to the main repository.
Feel free to check the issues section for tasks to work on!
Genxie is currently in the development phase. Stay tuned for updates as we build out new features and enhancements.