Skip to content

Releases: guywaldman/magic-cli

Version 0.0.6

27 Jul 21:53
Compare
Choose a tag to compare

Release Notes

  • Adds ability to specify a custom API endpoint for OpenAI (#34)
  • Adds support for Anthropic (#35)

Install magic-cli 0.0.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/guywaldman/magic-cli/releases/download/0.0.6/magic-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/guywaldman/magic-cli/releases/download/0.0.6/magic-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install guywaldman/tap/magic-cli

Download magic-cli 0.0.6

File Platform Checksum
magic-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
magic-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
magic-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
magic-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.0.5

23 Jul 10:45
Compare
Choose a tag to compare

Release Notes

  • Adds a new general.access_to_shell_history configuration flag for explicitly allowing access to shell history (#33)
  • Adds a new search.allow_remote_llm configuration flag for explicitly allowing access to shell history to non-local LLM providers (#33)
  • Adds a new search.shell_history configuration for specifying a custom path to a shell history file (added for testing, but may be optionally useful for users none the less) (#33)
  • Adds a new search.index_dir configuration for specifying a custom path to a directory which will contain the indexing data and metadata (added for testing, but may be optionally useful for users none the less) (#33)
  • Adds and improves on E2E test coverage (#33)
  • Fixes an issue where embeddings wouldn't work for OpenAI since embedding dimensions were provided and were throwing an error (see guywaldman/orch#13) (#33)
  • Various fixes & enhancements (#33)

Version 0.0.4

  • Fixed issue where the OpenAI API key was not used from the configuration (#31)

Version 0.0.3

  • A default configuration file is now created if it doesn't exist
  • The default suggest mode is now clipboard instead of unsafe-execution
  • The suggest subcommand now supports an --output-only flag to skip the interactive prompts (revisions and execution)
  • A --config flag is now supported for all subcommands, where you can specify a custom configuration file
  • Improved error messages (a lot more work is required)
  • Under the hood:
    • Added integration with the orch library
    • Added basic integration tests
    • Improved CI

Version 0.0.2

  • Fixed an issue where error messages were not shown when subcommands failed
  • Improved the search subcommand
  • Added documentation for the search subcommand

Version 0.0.1

This is the first public release of Magic CLI.

It introduces:

  • The suggest and ask subcommands
  • Initial set of configuration options:
    • ollama Config
    • OpenAI Config
    • Suggestion mode (clipboard, execution)
  • A Homebrew formula for easy installation on macOS
  • Improved README

Install magic-cli 0.0.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/guywaldman/magic-cli/releases/download/0.0.5/magic-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/guywaldman/magic-cli/releases/download/0.0.5/magic-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install guywaldman/tap/magic-cli

Download magic-cli 0.0.5

File Platform Checksum
magic-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
magic-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
magic-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
magic-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.0.4

23 Jul 05:08
Compare
Choose a tag to compare

Release Notes

  • Fixed issue where the OpenAI API key was not used from the configuration (#31)

Install magic-cli 0.0.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/guywaldman/magic-cli/releases/download/0.0.4/magic-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/guywaldman/magic-cli/releases/download/0.0.4/magic-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install guywaldman/tap/magic-cli

Download magic-cli 0.0.4

File Platform Checksum
magic-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
magic-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
magic-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
magic-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.0.3

22 Jul 04:50
Compare
Choose a tag to compare

Release Notes

  • A default configuration file is now created if it doesn't exist
  • The default suggest mode is now clipboard instead of unsafe-execution
  • The suggest subcommand now supports an --output-only flag to skip the interactive prompts (revisions and execution)
  • A --config flag is now supported for all subcommands, where you can specify a custom configuration file
  • Improved error messages (a lot more work is required)
  • Under the hood:
    • Added integration with the orch library
    • Added basic integration tests
    • Improved CI

Install magic-cli 0.0.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/guywaldman/magic-cli/releases/download/0.0.3/magic-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/guywaldman/magic-cli/releases/download/0.0.3/magic-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install guywaldman/tap/magic-cli

Download magic-cli 0.0.3

File Platform Checksum
magic-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
magic-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
magic-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
magic-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.0.2

17 Jul 01:52
Compare
Choose a tag to compare

Release Notes

  • Fixed an issue where error messages were not shown when subcommands failed
  • Improved the search subcommand
  • Added documentation for the search subcommand

Install magic-cli 0.0.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/guywaldman/magic-cli/releases/download/0.0.2/magic-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/guywaldman/magic-cli/releases/download/0.0.2/magic-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install guywaldman/tap/magic-cli

Download magic-cli 0.0.2

File Platform Checksum
magic-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
magic-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
magic-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
magic-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.0.1

16 Jul 20:10
Compare
Choose a tag to compare

Release Notes

This is the first public release of Magic CLI.

It introduces:

  • The suggest and ask subcommands
  • Initial set of configuration options:
    • ollama Config
    • OpenAI Config
    • Suggestion mode (clipboard, execution)
  • A Homebrew formula for easy installation on macOS
  • Improved README

Install magic-cli 0.0.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/guywaldman/magic-cli/releases/download/0.0.1/magic-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/guywaldman/magic-cli/releases/download/0.0.1/magic-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install guywaldman/tap/magic-cli

Download magic-cli 0.0.1

File Platform Checksum
magic-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
magic-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
magic-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
magic-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum