Skip to content

Releases: Mounayer/OptimizeIt

Release v1.0.4

Choose a tag to compare

@github-actions github-actions released this 17 Nov 21:07

OptimizeIt now creates an output folder (if one does not exist) in the directory where it was called, storing all output files there.

Release v1.0.3

Choose a tag to compare

@github-actions github-actions released this 17 Nov 20:55
Release v1.0.3 - CLI tool for code optimization

Release v1.0.2

Choose a tag to compare

@github-actions github-actions released this 17 Nov 20:22
Release v1.0.2 - CLI tool for code optimization

V0.1.3

Choose a tag to compare

@Mounayer Mounayer released this 06 Oct 17:58
  • Added a new directory flag, which allows OptimizeIt to parse through entire directories.
  • Added a TOML config file, to save configurations rather than keep providing them in the CLI.
  • Refactored OptimizeIt for improved modularity and maintainability.

V0.1.2

Choose a tag to compare

@Mounayer Mounayer released this 20 Sep 12:08
837bd9f
  • Added a new feature which displays token usage information for the current run using either --token-usage or -tu.

V0.1.1

Choose a tag to compare

@Mounayer Mounayer released this 09 Sep 22:04
eaca4f8
  • Fixed Groq client complaining about the baseUrl not being correct.

OptimizeIt V0.1

Choose a tag to compare

@Mounayer Mounayer released this 04 Sep 18:07
fc60d29

OptimizeIt Release Notes

Initial Release of OptimizeIt

  • A command-line tool designed to help developers optimize source code for performance and readability using Groq LLMs.

Key Features

  • Version Display: Print the current version of OptimizeIt.
  • HTML Output: Generate a changes.html file displaying a side-by-side comparison of the code before and after optimization.
  • Markdown Output: Create a changes.md file to show before and after changes in Markdown format.
  • Output Files: Save the changes to specified output files.
  • Model Selection: Choose a specific model from Groq for optimization.
  • Temperature Setting: Set the temperature parameter for the LLM, affecting the creativity of the output.
  • API Key Configuration: Provide a custom Groq API key for usage with OptimizeIt.
  • Help Command: Display all available commands and their usage.