Skip to content

Java library to amplify your project with Auto-GPT like features

License

Notifications You must be signed in to change notification settings

frazik-main/AmplifyGPT

Repository files navigation

AmplifyGPT

Customizable Auto-GPT library for Java

AmplifyGPT is a Java library version of Auto-GPT with customization and i18n support in mind. It can help you easily incorporate Auto-GPT like functionality into your new or existing project.

Feature roadmap

  • 🧠 Amplify JVM based project: Make your new or existing project more intelligent.
  • ⚡ Customization: Customization and extensibility is the core of AmplifyGPT.
  • 🌐 Internationalization: AmplifyGPT is i18n ready. You can use it in any language you want.
  • ➿ GPT 3.5 and GPT 4 support: AmplifyGPT supports both GPT 3.5 and GPT 4.
  • 🗃️ Multi-model support: Architected to supports multiple models (GPTx, Bard, LLaMA, StableLM ...).
  • ⌚ Prompt optimization: Prompt optimization to consume fewer tokens.
  • 🌀 Support Java 1.8 and above: For maximum compatibility.

Installation

  • Clone the repository
  • Build the project using gradle
gradle build
  • Add the jar file to your project

Running examples

  • Run the examples
gradle run
  • Export Open AI key
  • To run examples you need to export Open AI key
export OPENAI_API_KEY=<your-openai-api-key>

Requirements

Want to contribute?

  • We need A LOT of Help!
  • You want to contribute to the project?
  • Please open an issue or a PR if you'd like to contribute.

About

Java library to amplify your project with Auto-GPT like features

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages