/agi-taskgenius-gpt

AGI TaskGenius GPT - AI Powered Task Manager

Primary LanguagePython

(mini) AGI TaskGenius GPT - AI-Powered Task Manager and Orchestrator

TaskGenius is a groundbreaking AI-driven task manager and orchestrator that harnesses advanced natural language processing technology to generate, prioritize, and complete tasks based on user objectives. Built with Flask, LangChain, and FAISS, this app offers a seamless experience with OpenAI models. TaskGenius features real-time progress updates and an attractive user interface crafted with TailwindCSS, making it the ultimate solution for managing and automating intricate workflows.

(mini) AGI TaskGenius GPT, a project wholly inspired by Yohei Nakajima's pioneering efforts on BabyAGI, further enhances his inventive groundwork by integrating a Flask and TailwindCSS UI.

(mini) AGI TaskGenius GPT Screenshot

Features

  • AI-fueled task generation, prioritization, and execution
  • Live progress tracking via Flask-SocketIO
  • Effortless integration with OpenAI models
  • Adjustable settings for objectives, temperature, verbosity, and maximum iterations
  • Visually engaging user interface utilizing TailwindCSS

Installation

  1. Clone the repository:
git clone https://github.com/shpetimhaxhiu/agi-taskgenius-gpt.git
  1. Install the necessary packages:
pip install -r requirements.txt
  1. Launch the Flask app:
python app.py
  1. Open your browser and navigate to http://127.0.0.1:5000/ to access the TaskGenius app.

Usage

  1. Input your objective in the "Objective" field.
  2. Adjust the temperature, verbosity, and maximum iterations as per your requirements.
  3. Click "Run TaskGenius" to initiate the AI-driven task management process.
  4. Monitor the real-time progress of task generation, prioritization, and execution in the "Result" section.