Releases: glcraft/aio
aio v0.9.0
BREAKING CHANGE
The configuration file and the command line arguments have entirely changed. See ARGS.md and CONFIG.md for more details.
New feature
Local AI
You can now use your own AI model from your local file system. Set up models and their respective parameters in the configuration file to be able to use them on the command line! See the configuration and argumentation documentation for more details.
Note : You can find prebuilt binaries corresponding to CPU/GPU features enabled for local inference. CUDA was terrible to build with, so I removed it from the GitHub workflow. That said, you can try to build it on your machine. I was able to build with CUDA on my Windows and Arch Linux x86_64.
aio v0.8.2
Fixes
- OpenAI API stream wasn't well parsed and may crash the program.
aio v0.8.0
Fixes
- OpenAI API stream wasn't well parsed and may crash the program.
aio v0.7.5
Improvements
- Better code (clippy pass, remove dead code)
Fixes
- Better loading/creating configuration file
aio v0.7.4
aio v0.7.3
Fixes
Piped input from programs freezes the aio (and the shell) (#28)
aio v0.7.2
Fixes
Fix inline style in markdown
aio v0.7.1
aio v0.7.0
Improvements
From #20 : Caching dependencies in the workflow
Build workflow is speed up by a lot thanks to caching crates.io dependencies, thus save compilation time.
From #21 : Run code blocks
Ask for execute code from block if the language is specified after the three backticks.
Supported languages:
- unix shells
- powershell
- nushell
- python
- rust (compile then run)
Flag added :
-r, --run <RUN>
: Run code block if the language is supported
Possible values:no
: Doesn't run anythingask
: Ask to run codeforce
: Run code without asking
default tono
From #23 : Replace lazy_static to once_cell crate
New engine from-file
Using this new engine, you can read file and interpret it like it comes from AI. Useful for debugging or testing.
Example:
aio -e from-file ./test.md
aio v0.6.0
Improvements
From #21 : Run code blocks
Ask for execute code from block if the language is specified after the three backticks.
Supported languages:
- unix shells
- powershell
- nushell
- python
- rust (compile then run)
Add a flag :
-r, --run <RUN>
: Run code block if the language is supported
Possible values:no
: Doesn't run anythingask
: Ask to run codeforce
: Run code without asking
default tono
From #23 : Replace lazy_static to once_cell crate
New engine from-file
Using this new engine, you can read file and interpret it like it comes from AI. Useful for debugging or testing.
Example:
aio -e from-file ./test.md