2026-10-13 22:10:24 +02:00
2026-10-13 22:10:24 +02:00
2026-10-13 22:10:24 +02:00
2026-10-13 22:10:24 +02:00
2026-10-13 22:10:24 +02:00

ai 0.3.2

Kompakt terminalklient för OpenRouter, optimerad för PicoCalc/Lyra.

Installation

./install

På system med /data används automatiskt:

/data/tmp
/data/pip-cache

Konfiguration

~/.ai/config.yaml:

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

eller:

export OPENROUTER_API_KEY='sk-or-v1-...'

.ai ärvs upp genom katalogträdet.

Chattar

ai
ai 2026-10-13-vinterdack.md

En ny chat sparas inte förrän den har passerat titeltröskeln:

  • minst två användarmeddelanden, eller
  • ett användarmeddelande på minst 100 tecken.

Titelmodellen får returnera UNTITLED.

Chatten sparas i aktuell katalog, inte i .ai/chats.

Editor

Inputfältet är flerradigt.

  • Enter = ny rad
  • Enter två gånger = skicka
  • ←/→ = flytta markören
  • ↑/↓ = flytta mellan rader
  • Home/End = början/slut av aktuell rad
  • Backspace
  • Delete

Visuell word wrapping påverkar inte den faktiska texten.

AI-streaming

AI-svaret visas medan det genereras.

  • PgUp = scrolla upp
  • PgDn = scrolla ned
  • När du är längst ned följer visningen automatiskt det nya svaret.
  • Om du scrollar upp stannar visningen där även medan AI fortsätter generera.

Layout

  • You: och AI: på samma rad som texten
  • fortsättningsrader har två teckens indrag
  • hela You-meddelandet har You-färg
  • hela AI-meddelandet har AI-färg
  • faktiska radbrytningar bevaras
Description
No description provided
Readme 86 KiB
Languages
Python 98.1%
Shell 1.9%