klea

WIP: coming soon – this CLI is under active development and not yet ready for general use.

General purpose agent (with coding capabilities) client.

                                                                      
 Usage: klea [OPTIONS] COMMAND [ARGS]...                              
                                                                      
 Simple KLEA Agent user client                                        
                                                                      
╭─ Options ──────────────────────────────────────────────────────────╮
│ --install-completion          Install completion for the current   │
│                               shell.                               │
│ --show-completion             Show completion for the current      │
│                               shell, to copy it or customize the   │
│                               installation.                        │
│ --help                        Show this message and exit.          │
╰────────────────────────────────────────────────────────────────────╯
╭─ Commands ─────────────────────────────────────────────────────────╮
│ cli  Klea Agent cli client                                         │
│ web  Klea Agent web client (NiceGUI)                               │
╰────────────────────────────────────────────────────────────────────╯
                                                                      
 Usage: klea cli [OPTIONS]                                            
                                                                      
 Klea Agent cli client                                                
                                                                      
╭─ Options ──────────────────────────────────────────────────────────╮
│ --server        -s      TEXT  KLEA Agent server (URL:port)         │
│                               [default: http://127.0.0.1:8006]     │
│ --title         -t      TEXT  Title for application                │
│                               [default: KLEA Agent]                │
│ --single-query  -q      TEXT  Single query mode: answer a query    │
│                               and exit                             │
│ --help                        Show this message and exit.          │
╰────────────────────────────────────────────────────────────────────╯
                                                                      
 Usage: klea web [OPTIONS]                                            
                                                                      
 Klea Agent web client (NiceGUI)                                      
                                                                      
╭─ Options ──────────────────────────────────────────────────────────╮
│ --server          -s      TEXT  KLEA Agent server (URL:port)       │
│                                 [default: http://127.0.0.1:8006]   │
│ --title           -t      TEXT  Title for application              │
│                                 [default: KLEA Agent]              │
│ --subtitle        -b      TEXT  Subtitle shown next to title in    │
│                                 header                             │
│ --disclaimer      -c      TEXT  Disclaimer text shown below the    │
│                                 chat area                          │
│                                 [default: Answers use LLM          │
│                                 technology and may be incorrect.   │
│                                 Please re-confirm.]                │
│ --footer                  TEXT  Footer HTML content                │
│                                 [default: Powered by <a            │
│                                 href="https://github.com/neuroml/… │
│ --nicegui-url             TEXT  Host:port to bind the NiceGUI web  │
│                                 server to                          │
│                                 [default: 0.0.0.0:7860]            │
│ --storage-secret          TEXT  NiceGUI storage secret for session │
│                                 persistence                        │
│                                 [default:                          │
│                                 klea-nicegui-secret-change-me]     │
│ --debug           -d            Enable auto-reload on file changes │
│ --help                          Show this message and exit.        │
╰────────────────────────────────────────────────────────────────────╯

Environment variables

KLEA_AGENT_ENV_FILE

Path to environment file (default: klea_agent.env).