Skip to content

kamyabnazari/genraft-ai

Repository files navigation

Genraft AI

Banner Image

Introduction

The Genraft AI Toolkit is a dynamic resource for creating sophisticated backend and frontend web solutions, utilizing the power of Python and the official OpenAI API to develop conversational agents. This toolkit harnesses the capabilities of generative AI to facilitate the development of responsive and intelligent agent interactions.

Application Screenshot

Features

  • Direct integration with the official OpenAI API to enable advanced conversational capabilities.
  • Comprehensive backend and frontend development modules tailored for web applications.
  • A user-friendly interface for easy management and interaction with the AI models.
  • Highly extendable and customizable to cater to diverse web development needs.
  • Focuses on accelerating the development cycle of web-based platforms with AI-driven interactions.

Available Convenience

  • Dockerfile supported
  • Docker Compose supported
  • kubernetes supported
  • MonoRepo Project supported
  • Separate Services for Frontend and Backend supported

Getting Started

Tech-Stack

General

Frontend

Backend

Prerequisites


Installation

Clone

https://github.com/kamyabnazari/genraft-ai.git

Setup

Please create the services after another in order and follow the instructions in the README.md files.

When you run them individually you have to use localhost to access and connect them to each other.

Or Use Docker Compose to create all of it and connect them together.

docker-compose up --build

Please setup in the following order:

  1. Setup Backend

  2. Setup Frontend


Wiki

How is the process and workflow behind the generative software development? Read more on the Wiki page.


License

This project is licensed under the [Apache-2.0 license] License - see the LICENSE file for details.


Acknowledgments

Special thanks to the OpenAI team for providing the API that powers our intelligent agents.

Additionally inspired by ChatDev