/RecurGPT

AI-powered project management assistant built off of langchain.

Primary LanguagePython

RecurGPT

RecurGPT is an AI-powered project management assistant that helps you effectively coordinate the execution of tasks. It utilizes various tools and APIs to provide relevant information and perform actions based on user input.

Features

  • List files and directories in a specified location
  • View code files in a specified location
  • Create new files at a specified location
  • Modify the content of a file at a specified location
  • Answer questions about current events, math, science, and geography
  • Provide information about the current project, its codebase, and documentation

Setup

  1. Clone the repository
  2. Install the required dependencies
  3. Set up the necessary API keys and environment variables
  4. Run the main.py file to start the application

Usage

Interact with the agent by providing input in the form of questions or tasks. The agent will respond with relevant information or perform the requested action.

For example:

What would you like the agent to do? (type 'quit' or 'exit' to close)
List the files and directories in the current project.

The agent will then list the files and directories in the specified location.

Contributing

Feel free to contribute to the project by submitting pull requests or reporting issues.

License

This project is licensed under the MIT License.

This README was generated by RecurGPT with love <3