Skip to content

win0na/a.llynx

Repository files navigation

a.llynx

/æ lɪŋks/

a local multi-provider cli/api proxy.

current work is centered on the antigravity module; the broader shape is a proxy for the most common providers.

quickstartusagebuild

quickstart

git clone https://github.com/win0na/a.llynx.git ~/a.llynx
cd ~/a.llynx
nix build
./result/bin/allynx --help

usage

export ALLYNX_WORKDIR="$HOME/allynx"
mkdir -p "$ALLYNX_WORKDIR"

allynx --cwd "$ALLYNX_WORKDIR" setup
allynx --cwd "$ALLYNX_WORKDIR" login
allynx --cwd "$ALLYNX_WORKDIR" status
allynx --cwd "$ALLYNX_WORKDIR" ask hello
allynx --cwd "$ALLYNX_WORKDIR" serve --port 48317

for a pasted-code login flow:

export ALLYNX_WORKDIR="$HOME/allynx"
allynx --cwd "$ALLYNX_WORKDIR" login --no-browser

build

for a quick local build:

nix build
./result/bin/allynx --help

for common repository workflows:

nix build
nix fmt
nix flake check
nix flake update
cargo test

current scope

  • antigravity is the implemented module today
  • future scope includes the common provider set
  • the repo currently exposes a linux package through flakes for downstream consumption

About

/æ lɪŋks/, an llm proxy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors