Joakim 911299f013 N/A
2026-10-14 21:32:47 +02:00
N/A
2026-10-14 21:32:47 +02:00
2026-10-13 22:10:24 +02:00
N/A
2026-10-14 21:17:26 +02:00
N/A
2026-10-14 21:17:26 +02:00

ai 0.3.6

Terminal AI-klient för OpenRouter, anpassad för Lyra/PicoCalc.

Installation

./install

På Lyra används /data/tmp och /data/pip-cache automatiskt om /data finns.

Tangentbeteende

Input

  • Enter = ny rad
  • Enter två gånger = skicka
  • När prompten fortfarande ryms på en visuell rad används piltangenterna för att scrolla historiken.
  • När prompten blivit flera visuella rader används piltangenterna för att navigera i prompten.
  • Home/End, Backspace och Delete fungerar i editorn.

Historik

Ctrl-B följt av ↑ eller ↓ flyttar fokus till historiken. När historiken har fokus används alla piltangenter för att flytta markören i historiken.

Ctrl-Q återgår till inputfältet.

Joe-liknande blockkommandon

Ctrl-K B börjar markera från aktuell cursorposition.

Ctrl-K K avslutar markeringen. I historiken kopieras markeringen även till terminalens clipboard via OSC 52 om terminalen stöder det.

Övriga grundkommandon:

  • Ctrl-K C = kopiera markerad text i input
  • Ctrl-K X = klipp ut markerad text i input
  • Ctrl-K Y = klistra in intern kopia
  • Ctrl-K U = ta bort markering

AI-streaming

AI-svaret visas medan det genereras. PgUp/PgDn kan användas för att läsa tidigare text medan svaret fortfarande strömmar.

Konfiguration

~/.ai/config.yaml:

provider: openrouter
model: openrouter/auto
api_key: sk-or-v1-...

En lokal .ai/config.yaml i en underkatalog övertrumfar den globala konfigurationen.

Description
No description provided
Readme 86 KiB
Languages
Python 98.1%
Shell 1.9%