This is the source code of Aibtra, a desktop tool for refining texts using OpenAI. If you are only interested in Aibtra from a user's perspective, visit the website. Binaries can be downloaded directly from GitHub .
This project is built on the Kotlin JVM platform and utilizes the Swing framework for its GUI components. A combination of popular libraries are employed to achieve various tasks.
The build system used is Gradle with the Kotlin DSL.
To package the application:
gradlew jpackage
Tests use the JUnit 5 platform. You can run tests using:
gradlew test
Detailed information about the dependencies can be found in build.gradle.kts
.
All dependencies have their respective licenses.
Aibtra is licensed under the GNU General Public License v3.0.