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.