Skip to content

v0.1.4

Latest

Choose a tag to compare

@Shansabry Shansabry released this 18 Aug 07:17
· 2 commits to main since this release
Immutable release. Only release title and notes can be modified.
42e09fe

Lychi v0.1.4 — first public release

Lychi is a fast, privacy-friendly launcher for Linux: control your system,
your files, and your tools from one keyboard-driven interface — with an
optional AI agent that acts only with your consent.

Highlights

The launcher

  • Instant fuzzy launch for apps, files, and projects, with frecency-ranked
    suggestions and context awareness (your terminal's cwd, the project in your
    editor)
  • Run shell commands inline with streamed output — or in your terminal with
    --terminal
  • Notes, todos, reminders, timers, snippets, clipboard history, and command
    aliases, all stored locally in a single embedded database
  • System control: volume, brightness, wifi, bluetooth, power, systemd
    services, package search/install, window switching, screenshots
  • Calculator, unit and currency conversion, world clock, weather, emoji and
    unicode search, QR codes, password/UUID generators
  • Media controls (MPRIS), custom search engines and quicklinks, and a
    dynamic in-app Guide generated from what's actually installed

The AI agent (optional, off by default)

  • Bring your own key (Anthropic, OpenAI, Groq, Gemini, OpenRouter, any
    OpenAI-compatible endpoint), use a local Ollama server, or run the bundled
    offline model — your choice, switchable any time
  • The agent can act through the launcher's own tools: search the web and read
    pages to answer with current information, manage your notes and timers,
    control the system, run commands — every action gated by the same rules
    engine that guards typed commands
  • It can see: ask about something on your screen and it takes a screenshot
    (hiding itself first), analyzes it, and shows you exactly what it looked at
    (requires a vision-capable model)
  • Approvals that respect your time: risky actions ask once, and "Always
    allow" remembers your decision at per-action granularity; high-risk actions
    always ask
  • Privacy first: AI is disabled until you enable it, web access needs an
    explicit grant, keys live in your system keyring, and nothing leaves your
    machine without a consent you can see and revoke

Install

Download the AppImage, make it executable, and run it:

chmod +x Lychi_0.1.4_amd64.AppImage
./Lychi_0.1.4_amd64.AppImage

Lychi registers a global hotkey (default Meta+Space) and can install a
lychi CLI and autostart entry from Settings → Setup. Wayland and X11 are
both supported, with a dedicated backend for wlroots compositors (Sway,
Hyprland).

Known limitations (v0.1)

  • Updates are manual for now — the auto-updater ships in v0.2; watch the
    releases page
  • AI features require your own API key (or a local model); there is no hosted
    service
  • Screen analysis requires a vision-capable model (e.g. Llama 4 on Groq,
    Claude, GPT-4o-class)
  • AppImage is the only packaging format at launch — AUR and others will
    follow based on demand
  • Aiming for every Linux desktop environment — if yours misbehaves, an issue
    report is very welcome

Privacy

Local-first by design: all your data lives in ~/.local/share/lychi and
~/.config/lychi, world-unreadable, with built-in backup and restore. The
launcher makes no network requests except the ones you've explicitly enabled
(weather, AI, web search — each behind its own consent).

License

GPL-3.0-only. Issues and contributions welcome.