Installing Enkaidu#

Enkaidu can be installed locally as a native app, or it can be run in a container if you have podman or docker running on your computer.

As a container#

The commands below use podman; however you can use docker as easily.

From your terminal#

Enabling host networking so you can access your local models, run the following to get the terminal UX:

podman run --rm -it --add-host=<HOSTNAME>.local:host-gateway \
  -v $(pwd):/workspace -w /workspace nogginly/enkaidu

For the web UX#

Run the following for the built-in web UI experience:

podman run --rm -it --add-host=<HOSTNAME>.local:host-gateway \
  -p 8765:8765/tcp -v $(pwd):/workspace -w /workspace \
  nogginly/enkaidu --webui

Launch http://localhost:8765 from your browser.

Natively, using Homebrew#

On macOS and Linux, using brew:

brew tap enkaidu-dev/tap
brew install enkaidu

Other ways and means#

ComingSoon

From source#

See DEVELOPMENT.md in the Github repo for how to build and run enkaidu from source.