Skip to content

ReaLackey v0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 17:48

Added

  • Native REAPER extension with an AI assistant: a modeless chat window — an
    embedded HTML pane (WebView2 on Windows, WKWebView on macOS) with a native
    edit-control fallback on Linux — and an Extensions → ReaLackey menu.
  • ~100 tools spanning tracks/FX (incl. input & monitoring FX chains and preset
    load), MIDI, sends/receives, automation envelopes (track, FX-parameter and
    send/receive), markers/regions, tempo map, stretch markers, render settings,
    item/take/track properties, grouping, copy/move/delete, and transport.
  • Multi-provider support: Claude (native) plus any OpenAI-compatible endpoint —
    OpenAI, Gemini, Groq, OpenRouter, DeepSeek, xAI, Ollama, LM Studio, or custom —
    managed from a Providers dialog with model fetching and per-provider settings.
  • Vision: capture and reason about custom plugin GUIs, and (opt-in) operate them
    with synthetic clicks/drags/typing when a control has no automatable parameter.
  • Audio: pure-Rust DSP analysis (LUFS/LRA/true-peak, peak/RMS, clipping, spectral
    profile) of raw or processed post-FX audio, plus listening to a rendered clip
    on audio-capable models.
  • Accessibility: OSARA announcements, screen-reader-aware prompting, keyboard
    flow, role="status" status line, and consent gates for any cloud upload.
  • Per-project memory and notes stored in the .rpp.
  • Portable config under REAPER's resource path; API keys in the OS credential
    store.