Skip to content

kongruige/2024GenAIHackathon

Repository files navigation

GenSaaS: AutoCraft

GenSaaS: AutoCraft leverages a multi-agent architecture integrated with GPT API to automate the software development process, making it accessible and affordable for startups and small businesses. This innovative platform enables users to upload their specific database and requirements, upon which our system crafts tailored software solutions.

About The Project

Inspired by the challenge many startups face in affording a full software engineering team, GenSaaS: AutoCraft aims to democratize software development. By utilizing a multi-agent system powered by GPT API, we provide a scalable, cost-effective solution that adapts to a company's unique needs, offering everything from simple scripts to complex applications.

Built With

  • Python
  • OpenAI GPT API
  • NetworkX for agent interaction visualization

Getting Started

To get a local copy up and running, follow these simple steps:

Prerequisites

Ensure you have Python installed on your machine. Additionally, you'll need access to OpenAI's GPT API, for which an API key is required.

Installation

  1. Clone the repo

    git clone https://github.com/kongruige/2024GenAIHackathon.git
    
  2. Install required Python packages pip install -r requirements.txt

  3. Set your OpenAI API key in your environment variables or directly in the script where it's needed.

Usage

GenSaaS: AutoCraft is designed to be intuitive for users, allowing them to input their project requirements and database information directly into the system. For a detailed guide on how to use the platform for your specific needs, refer to the documentation provided.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published