Skip to content
AgenttiXPublic

Latest commit

 

History

152 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgenttiX AI server configs

Structure of the setup as an SVG figure

Software stack

Cloud providers

Other software

Notes

Connecting LiteLLM to a remote llama.cpp server over SSH

This can be done using the SSH sidecar container in docker-compose.yml. First, create ./ssh/config/private.conf based on ./ssh/config/private-template.conf, and run chown root:root ./ssh/config/private.conf. Start the SSH container with cd ./ssh && sudo docker compose run --rm ssh-debug. Create an SSH key from within the container with ssh-keygen -t ed25519 -C "YOUR_COMMENT". Your public key is now in ./ssh/config/id_ed25519.pub. On the jump host, set in ~/.ssh/authorized_keys:

restrict,port-forwarding,command="/bin/false",permitlisten="127.0.0.1:1",permitopen="LLAMA_HOSTNAME:22" YOUR_PUBLIC_KEY

On the llama.cpp server, set in ~/.ssh/authorized_keys:

restrict,port-forwarding,command="/bin/false",permitlisten="127.0.0.1:1",permitopen="127.0.0.1:9931" YOUR_PUBLIC_KEY

Either populate ./ssh/config/known_hosts manually, or disable StrictHostKeyChecking yes in ./ssh/config and run ssh -N -F /ssh/config -L 0.0.0.0:9931:127.0.0.1:9931 remote.

Releases

Packages

Used by

Contributors

Languages