Skip to content

Releases: ajinkya-cell/rusper

Rusper v0.2.1

Choose a tag to compare

@ajinkya-cell ajinkya-cell released this 31 Aug 17:59

Rusper Logo

🎙️ Rusper v0.2.1 — Official Release

The Blazingly Fast, Context-Aware AI Voice Dictation & In-Place Smart Editing OS for Windows.

Say goodbye to $20/month subscriptions. Dictate at 200+ WPM with sub-300ms cloud inference, or highlight text and transform it with spoken commands using your own free Groq API key.

Version License Groq LPU Tauri + Rust Free


🌟 Executive Overview

Rusper v0.2.1 brings together high-speed AI voice dictation and in-place AI text editing into a unified, privacy-first desktop utility for Windows 10/11. Built with Rust, Tauri v2, and Groq LPUs, Rusper offers sub-300ms voice transcription alongside a comprehensive suite of developer, productivity, and customization features.

With v0.2.1, users can dictate thoughts at 200+ WPM across any software, or simply highlight existing text and speak natural revision directives ("make this more concise", "translate to Japanese", "refactor to async/await") to transform text in-place without touching a browser or chatbot interface.


📦 Download & Installation Packages

Artifact File Name Purpose
🪟 Windows Setup Installer (Recommended) rusper_0.2.1_x64-setup.exe Standard desktop installer with desktop/start shortcuts & auto-updater
📦 Windows Enterprise MSI rusper_0.2.1_x64_en-US.msi Managed enterprise deployment & silent installation package
⚡ Standalone Executable rusper.exe Portable binary (run instantly without installation)

Build Output Directory: src-tauri/target/release/bundle/nsis/rusper_0.2.1_x64-setup.exe


✨ Key Highlights in v0.2.1

┌────────────────────────────────────────────────────────────────────────────────────────┐
│  🧠 Highlight Text  ──>  🎙️ Hold Hotkey & Speak Directive  ──>  ⚡ Instant Transform  │
│                                                                                        │
│  "make this concise"      "translate to Spanish"         "convert to snake_case"       │
│  "fix grammar & tone"     "summarize into 3 bullets"     "refactor into TypeScript"    │
└────────────────────────────────────────────────────────────────────────────────────────┘

1. 🧠 In-Place Voice Smart Editing Engine

Transform selected text anywhere in Windows with spoken directives:

  • Workflow:
    1. Highlight any text in your IDE (VS Code, Cursor), chat (Slack, Discord, Teams), document (Word, Notion, Obsidian), or browser.
    2. Press and hold your shortcut key (or trigger review mode).
    3. Speak what you want to change (e.g. "rewrite in a professional tone", "convert to bullet points", "translate to German").
    4. Release the key.
    5. Rusper analyzes your selected snippet, applies the voice instruction via Groq LPUs, and smoothly pastes the transformed result in-place.
  • Non-Destructive Clipboard Protection: Prior clipboard contents are safely backed up and restored if the operation is cancelled or no speech is detected.

2. ⏳ Synchronized Transcribing & Smart Edit HUD Loader

  • 0ms Audio Initialization: Audio streaming starts instantaneously when the hotkey is triggered, eliminating clipped initial syllables.
  • Smooth Screen Confirmation: The animated "Transcribing..." / "Smart Editing..." loader stays smoothly anchored on screen through transcription and clipboard injection, dismissing gracefully only after text physically lands in the active window.
  • Gentle Silence Feedback: Tapping the hotkey without speaking displays a discrete "🔇 No speech detected" badge rather than abruptly disappearing.

3. 🎨 Apple-Inspired Glassmorphic Dashboard & Overlay

  • Layered Translucent Materials: Specular highlights, subtle 1px translucent borders (border-white/[0.06]), and ultra-deep backdrop canvases (#070709 / #0f0f14).
  • Fluid Framer Motion Transitions: macOS-style split-view dashboard navigation with responsive spring physics (stiffness: 350, damping: 30).
  • Minimal Vector Indicators: Elegant SVG checkmark indicators and unified segmented controls.
  • Custom Typography: Instrument Serif italic headers, clean Inter interface typography, and high-contrast JetBrains Mono for shortcuts and API credentials.

4. 📚 Custom Vocabulary & Phonetic Dictionary

  • Keyword Enforcement: Register technical terms, library names, and company jargon (e.g. Rusper, PostgreSQL, TailwindCSS, Kubernetes, GraphQL, Supabase).
  • Phonetic "Sounds-Like" Mapping: Map misheard phonetic variations directly to their canonical spelling (e.g. "rust per" → Rusper, "sequel" → SQL).
  • Curated 1-Click Presets: Pre-configured dictionary templates for Developer / Tech Stack, Medical / Clinical, and Legal / Corporate workflows.

5. 🎯 App-Aware Context Adaptation

Rusper automatically recognizes the active foreground application and tailors its output structure:

  • 💻 Code Editors & IDEs (code.exe, cursor.exe, nvim.exe, etc.) → Preserves variable casings (camelCase, snake_case), code symbols, and backtick formatting.
  • 💬 Chat & Collaboration (slack.exe, discord.exe, teams.exe) → Concise, conversational, natural workplace messaging.
  • 🌐 Browsers & Search (chrome.exe, firefox.exe, msedge.exe, brave.exe) → Clean search queries and URL formats.
  • 📄 Writing & Documents (word.exe, obsidian.exe, notion.exe) → Rich paragraphing, proper punctuation, and executive prose.
  • 🖥️ Terminals & Consoles (powershell.exe, cmd.exe, windowsterminal.exe) → Direct shell commands without conversational filler.

6. 🎙️ Real-Time dB Audio VU Meter & Microphone Diagnostics

  • Live Decibel Audio Meter: Visual volume bars in the Dashboard let you check input gain and detect microphone clipping before dictation.
  • Hot-Pluggable Device Selection: Enumerate and switch between connected Windows WASAPI input devices on the fly.
  • Optimized 16kHz Mono Sampling: Formatted natively for Whisper acoustic recognition.

7. ⌨️ Robust Windows Keystroke Injection & Global Shortcuts

  • Zero Focus Stealing: Rusper overlay windows use WS_EX_NOACTIVATE and HWND_TOPMOST with Win32 APIs, ensuring your active caret never loses focus.
  • Global Hotkey Support: Choose between ScrollLock, F8, F9, F10, CapsLock, Ctrl+Shift+Space, and custom modifier combinations.
  • Dual Operating Modes:
    • Push-to-Talk Capsule: Hold to dictate, release to auto-paste.
    • Interactive Review HUD: Tap once to record, review the text in a floating card with options to copy, re-record (R), cancel (Esc), or inject (Enter).

8. 🛡️ 100% Privacy & Zero Subscriptions (BYOK)

  • Direct Groq LPU Connection: Audio is streamed straight from your local PC to your private Groq API endpoint using OpenAI's Whisper Large v3 Turbo and Llama 3.3 70B Versatile.
  • Zero Telemetry & Zero Intermediate Servers: No middlemen, no audio logging, and no recurring SaaS subscription fees.
  • Persistent Local Storage: Settings and API keys reside securely in %APPDATA%\Rusper.

🐛 Bug Fixes & Refinements in v0.2.1

  • Overlay Visibility Lifecycle: Fixed an issue where the floating capsule could inadvertently show on app startup before being activated.
  • Cancel Popover State Handling: Fixed cancellation flows in cancel_popover so that active recording threads and recorder states are cleanly terminated when pressing Escape or clicking Cancel.
  • Clipboard Snapshot Restoration: Ensured clipboard snapshots taken during Smart Edit are accurately restored after operation completion or cancellation.
  • Window Position Persistence: Hardened position coordinate parsing and display boundary constraints for multi-monitor setups.
  • Hotkey Handler Stability: Resolved double-tap debounce issues when switching rapidly between Push-to-Talk and Review modes.

🚀 Quickstart Guide

  1. Download & Install: Run rusper_0.2.1_x64-setup.exe.
  2. Launch Rusper: The app starts minimized in your Windows System Tray.
  3. Set your Groq API Key:
    • Get a free API key from Groq Console.
    • Open Rusper Settings from the tray icon, navigate to ⚡ AI Engine & Keys, paste your key, and click Save Key.
  4. Start Dictating:
    • Voice Dictation: Place your cursor anywhere, hold ScrollLock (or your chosen hotkey), speak your mind, and release to paste.
    • Smart Editing: Highlight any snippet of text, hold your hotkey, say "make this more professional", and release to transform.

🏗️ Architecture Overview

flowchart TD
    subgraph WindowsDesktop ["🪟 Windows Desktop"]
        App["Target Application (IDE / Slack / Word)"]
        Clip["Windows Clipboard"]
        Mic["🎙️ WASAPI Microphon...
Read more

Rusper v0.1.2 - The Free AI Voice Dictation engine

Choose a tag to compare

@ajinkya-cell ajinkya-cell released this 25 Aug 20:40

🚀 Rusper v0.1.2 Release Notes

Release Date: August 2026
Target OS: Windows 10 / 11 (x64, ARM64)
License: AGPLv3 + Trademark


🌟 Executive Overview

Rusper v0.2.0 represents a major evolutionary leap for the open-source, zero-subscription AI voice dictation operating companion. This release delivers a completely redesigned Apple-inspired glassmorphism Dashboard, an intelligent Custom Vocabulary & Phonetic Dictionary Engine, real-time App-Aware Context Adaptation, a live dB Audio VU Meter with Microphone Diagnostics, and a bulletproof Windows Input Injection Engine that eliminates hotkey traps and cursor drift across all desktop applications.

Whether you are writing code in VS Code, drafting emails in Outlook, chatting on Slack, or taking notes in Obsidian, Rusper v0.2.0 delivers instantaneous voice-to-text at 200+ WPM with sub-300ms latency using your own free Groq API key.


📋 Table of Contents

  1. 🎨 Apple Glassmorphic Design System Overhaul
  2. 📚 Custom Vocabulary & Phonetic Dictionary
  3. 🧠 App-Aware Context Intelligence
  4. 🎙️ High-Fidelity Audio Engine & Live dB VU Meter
  5. ⌨️ Bulletproof Windows Input Injection & Global Hotkeys
  6. 🧠 Multi-Persona Prompt Engineering Engine
  7. 🎛️ Floating HUD & Push-to-Talk Capsule Polish
  8. ⚡ Performance, Privacy & Architecture
  9. 🐛 Complete Bug Fixes & Stability Improvements
  10. 📦 Installation & Upgrade Instructions

1. 🎨 Apple Glassmorphic Design System Overhaul

The entire Rusper Dashboard and overlay system have been re-engineered from the ground up to bring Apple's fluid design language, physical materials, and spatial consistency to the Windows desktop.

┌─────────────────────────────────────────────────────────────────────────────────────────┐
│  Rusper                                                                    Settings     │
├───────────────────────┬─────────────────────────────────────────────────────────────────┤
│  ⚡ AI Engine & Keys   │  ⚡ AI Engine & Custom API Key                                  │
│  🎙️ Audio & Devices    │  Direct BYOK connection to Groq LPUs.                           │
│  🎯 Dictation Modes   │                                                                 │
│  📚 Custom Vocabulary │  ┌───────────────────────────────────────────────────────────┐  │
│  ⌨️ Hotkeys & Overlay │  │ 🔑 Groq API Key (gsk_...)                           [Save]│  │
│  🧠 Prompt Engine     │  └───────────────────────────────────────────────────────────┘  │
│  💡 Why Rusper        │                                                                 │
└───────────────────────┴─────────────────────────────────────────────────────────────────┘

Key UI Features:

  • Translucent Materials & Layered Depth: Subtle 1px translucent borders (border-white/[0.06]), deep dark backdrop canvases (#070709 / #0f0f14), and soft ambient specular lighting.
  • macOS-Style Split-View Navigation: 7 dedicated sidebar categories with fluid spring animations powered by framer-motion (stiffness: 350, damping: 30).
  • Minimal Vector Check-Circle Indicators: Clean SVG check indicators for active dictation mode selection (check-circle.svg), replacing loud accents with understated elegance.
  • Refined Typography Hierarchy:
    • Display Titles: Instrument Serif italic headers.
    • Interface Text: Clean Inter typography with optical sizing and proportional leading.
    • Code & Tokens: High-contrast JetBrains Mono for shortcuts, API keys, and logs.

2. 📚 Custom Vocabulary & Phonetic Dictionary

Voice engines often struggle with developer frameworks, company names, medical acronyms, or unique brand terms. Rusper v0.2.0 introduces a built-in Custom Vocabulary Engine (src-tauri/src/vocabulary.rs).

Capabilities:

  • Custom Keyword Enforcement: Define proprietary terms (e.g. PostgreSQL, TailwindCSS, Kubernetes, GraphQL, Supabase, Rusper).
  • Phonetic "Sounds-Like" Matching: Map misheard phonetic phrases directly to their correct spelling (e.g., "rust per" $\rightarrow$ Rusper, "sequel" $\rightarrow$ SQL, "dockerized" $\rightarrow$ Dockerized).
  • One-Click Curated Presets:
    • 💻 Developer / Tech Stack: 25+ essential programming tools, frameworks, and database terms.
    • 🏥 Medical & Scientific: Common clinical and pharmaceutical nomenclature.
    • ⚖️ Legal & Corporate: Standard corporate clauses, enterprise abbreviations, and compliance terms.
  • Instant Search & Toggle: Real-time filtering, individual term enable/disable switches, and inline deletion.

3. 🧠 App-Aware Context Intelligence

Rusper is now aware of the application you are currently typing in and dynamically formats your dictation to suit your workflow (src-tauri/src/context.rs).

How It Works:

  1. When you trigger dictation, Rusper queries Windows native APIs (GetForegroundWindow, GetWindowThreadProcessId, QueryFullProcessImageNameW) to identify the target application.
  2. The active app context is classified into an environment category:
    • 💻 Code Editors / IDEs (code.exe, cursor.exe, devenv.exe, idea64.exe, nvim.exe) $\rightarrow$ Preserves code identifiers, variable casing (camelCase, snake_case), and formats code references with markdown backticks.
    • 💬 Chat & Collaboration (slack.exe, discord.exe, teams.exe, telegram.exe) $\rightarrow$ Concise, conversational, natural workplace formatting.
    • 🌐 Browsers & Search (chrome.exe, msedge.exe, firefox.exe, brave.exe) $\rightarrow$ Clean query syntax and search-optimized structure.
    • 📄 Writing & Documents (word.exe, obsidian.exe, notion.exe) $\rightarrow$ Full punctuation, rich paragraphs, and executive structure.
    • 🖥️ Terminals & Shells (powershell.exe, cmd.exe, windowsterminal.exe, alacritty.exe) $\rightarrow$ Direct raw CLI command synthesis.
  3. Live Context Preview: The Dashboard includes a real-time context inspector displaying your active window title, process name, and active formatting rules.

4. 🎙️ High-Fidelity Audio Engine & Live dB VU Meter

The audio capture pipeline has been enhanced for studio-grade reliability and visual feedback.

Enhancements:

  • Real-time Live Audio VU Meter: An interactive, dynamic decibel volume meter in the Dashboard lets you test your microphone, monitor input gain, and prevent clipping before recording.
  • Dynamic Audio Device Selection: Automatically enumerates all connected Windows WASAPI input devices and allows seamless switching without restarting the application.
  • 16kHz Resampling Engine: High-fidelity mono PCM capture tailored specifically for OpenAI Whisper's acoustic model.
  • Built-in Safety Protections:
    • ⏱️ 90-Second Max Duration Protection: Automatically wraps up and processes audio to avoid runaway background recordings.
    • 🔇 15-Second Silence Detection: Automatically pauses dictation if no voice input is detected.

5. ⌨️ Bulletproof Windows Input Injection & Global Hotkeys

One of the most critical fixes in v0.2.0 is a complete rewrite of how Rusper interacts with the Windows OS input queue (src-tauri/src/injector.rs).

flowchart TD
    A[User Triggers Global Hotkey e.g. Alt + Space] --> B[Save Active Foreground HWND]
    B --> C[Record Audio & Stream to Groq LPU]
    C --> D[Generate High-Accuracy Transcript]
    D --> E[Restore Active Foreground Window Focus]
    E --> F[Query & Release All Physically Held Modifier Keys]
    F -->|Alt, Shift, Win, Space, Control KeyUp| G[5ms Settle Pause]
    G --> H[Synthesize Clean Ctrl + V Keystroke via SendInput]
    H --> I[Text Pasted Instantly Without Cursor Drift]
    
    style A fill:#1e1e24,stroke:#38bdf8,stroke-width:2px,color:#fff
    style F fill:#1e1e24,stroke:#f59e0b,stroke-width:2px,color:#fff
    style H fill:#1e1e24,stroke:#10b981,stroke-width:2px,color:#fff

What Was Fixed:

  • Complete Physical Modifier Key Release: When using trigger keys containing Space, Alt, Shift, or Win, previous versions could allow Windows to interpret held hardware keys as printable ' ' characters, causing text cursors to run across editors and overwrite text. v0.2.0 queries all down keys (VK_SPACE, VK_MENU, VK_SHIFT, VK_LWIN, VK_RWIN, VK_CONTROL, A..Z, 0..9) and sends synthetic KEYUP events with a 5ms settle pause before pasting.
  • Interactive Mode Repeat Debounce: Added a 400ms debounce threshold to prevent rapid auto-repeat keystrokes from prematurely stopping interactive recordings.
  • Global Hotkey Presets:
    • ScrollLock (Default single-key trigger)
    • Pause / Break
    • Insert
    • F8, F9, F12
    • Alt + Space
    • Ctrl + Shift + Space
    • Ctrl + Alt + D
    • Ctrl + Alt + S

6. 🧠 Multi-Persona Prompt Engineering Engine

Rusper v0.2.0 includes 5 pre-tuned system prompt personas designed to adapt to any writing style:

Persona Purpose Best For
🔥 Smart Self-Correction (Banger) (Default) Strips emotional venting, rambles, and filler words while resolving mid-sentence plan revisions into crisp, publication-ready text. Daily writing, notes, Slack, brainstorming
✉️ Professional Email & Workplace Structures rambles into clean corp...
Read more

Rusper v0.1.1

Choose a tag to compare

@ajinkya-cell ajinkya-cell released this 22 Aug 10:08

Rusper Logo

🎙️ Rusper v0.1.0 — Initial Public Release

The Blazingly Fast, Privacy-First AI Voice Dictation OS for Windows.

Say goodbye to $20/month subscriptions. Speak naturally at 200+ WPM with sub-300ms cloud inference using your own free Groq API key.

Version License Groq LPU Tauri + Rust Free


⚡ What is Rusper?

Rusper is a native, ultra-responsive Windows voice dictation companion built from scratch with Rust, Tauri v2, and Groq Whisper LPUs. It sits quietly in your system tray and turns your natural stream-of-consciousness speech into crisp, publication-ready text across any application in under 300 milliseconds.

Unlike proprietary tools that lock your microphone behind recurring monthly subscriptions, Rusper is 100% free, open-source (AGPLv3), and uses the BYOK (Bring Your Own Key) model with Groq LPUs—meaning your audio streams directly from your PC to your private Groq endpoint with zero intermediate telemetry, zero logging, and zero server fees.


⚔️ Rusper vs. The Competition

Feature 🎙️ Rusper 💸 Wispr Flow 🪟 Windows Dictation
Pricing 100% Free Forever (BYOK) $12 – $20 / month Free (Bundled)
Speed / Latency Sub-300ms (Groq LPUs) ~400ms – 700ms 1.5s – 3.0s
Speech-to-Text Model Whisper Large v3 Turbo Proprietary Whisper Microsoft Speech SDK
Developer Prompt Expansion Yes ("make it 50 words", "enhance prompt") Basic Formatting None
Operating Modes Push-to-Talk + Interactive Review + Toggle Push-to-Talk only Toggle only
Audio Privacy Direct to your API Key Sent to Cloud SaaS Microsoft Cloud Telemetry
Custom LLM Personas Yes (Coding, Email, Casual, Raw) Limited None
System RAM Footprint ~25 MB RAM (Rust + WASAPI) Electron (~300+ MB) Windows Background Service

🌟 Key Highlights & Capabilities

1. ⚡ Sub-300ms Speech-to-Text via Groq LPUs

Powered by Groq's Language Processing Units (LPUs), Rusper executes OpenAI's Whisper Large v3 Turbo model in the cloud at ~216x real-time speed. You get instant, accurate transcription with zero local CPU spikes, zero GPU strain, and zero fan noise.

2. 🎯 Dual Operating Modes & Tap-to-Toggle

  • Push-to-Talk Capsule: Hold your hotkey while speaking. Releasing the key transcribes your audio and immediately auto-pastes it into whatever application you're focused on (VS Code, Chrome, Slack, Word, Discord, Terminal).
  • Interactive Review Mode: Tap your hotkey once to record. A floating tactile card appears, allowing you to review the text, trigger one-click copy, re-record (R), cancel (Esc), or inject directly (Enter).
  • Tap-to-Toggle: Press the hotkey once to start recording, press it again to finish and transcribe.

3. 🧠 Developer Mode: Spoken Length & Prompt Expansion

When using Developer Mode, you can speak natural prompt-length directives and architectural requests aloud. The engine automatically strips the command phrase, extracts your core technical seed thought, and enriches it into a comprehensive specification:

Spoken Cue What Rusper Synthesizes
🗣️ "make it 50 words" Expands the spoken concept to ~50 words with concrete inputs, outputs, and edge cases.
🗣️ "enhance this prompt to more words" Generates a full architectural specification ready to paste directly into Claude, ChatGPT, or Cursor.
🗣️ "expand to 100 words" Crafts an in-depth, multi-paragraph prompt or GitHub Pull Request description.
🗣️ "condense to 20 words" Distills rambling thoughts into a clean, punchy single-line command.

4. 🗣️ Smart Verbal Self-Correction & Emotion Stripping

Backtracking mid-sentence is automatically resolved. Saying:

"Ugh I'm so annoyed with this bug, wait no, let's actually just fix the database query by adding an index on user_id, yeah that should do it, oh wait also tell John to deploy it by 5pm."

Synthesizes cleanly into:

"Add an index on user_id to fix the database query, and tell John to deploy it by 5:00 PM."

5. 🛡️ 100% Native Windows Keystroke Injection & Focus Caret Restoration

Rusper captures your active foreground window handle (HWND) the moment you trigger dictation. When transcription completes, it automatically restores focus to your exact text caret and dispatches native Win32 SendInput (VK_CONTROL + VK_V), guaranteeing flawless auto-pasting across all desktop software.

6. 📁 Persistent AppData Architecture

All settings, hotkeys, custom prompts, and API keys are stored permanently in %APPDATA%\Rusper, ensuring configurations survive app updates, reboots, and disk cleanups.


🚀 3-Step Quick Start

Step 1: Download & Install

  1. Download rusper_0.1.0_x64-setup.exe from the Assets table below.
  2. Run the installer.
  3. (If the blue Windows SmartScreen popup appears: click More info $\rightarrow$ Run anyway).

Step 2: Connect Your Free Groq Key

  1. Generate a free API key at console.groq.com/keys (takes ~30 seconds).
  2. Open the Rusper Dashboard from your system tray.
  3. Paste your key in the AI Engine & Keys tab and click Save Key.

Step 3: Start Dictating!

Press ScrollLock (or your custom hotkey) anywhere in Windows and start speaking!


⌨️ Keyboard Shortcuts Reference

Action Shortcut Context
Start Dictating ScrollLock (or custom hotkey) Anywhere in Windows
Finish & Transcribe Enter or Done button (or press hotkey again) Interactive Mode
Accept & Paste Text Enter or ✓ Paste button Review Screen
Re-record / Redo R key Review Screen
Dismiss / Cancel Escape or ✕ button Any Overlay
Push-to-Talk Hold ScrollLock $\rightarrow$ Release Push-to-Talk Capsule

📦 Verified Checksums (SHA-256)

Verify the authenticity and integrity of your downloaded files:

File Description SHA-256 Checksum
rusper_0.1.0_x64-setup.exe Windows NSIS Standalone Installer FE2716FF045214F64AAD75C03E1D00475E3E61991655358C7B917E96E758ED42

To verify the checksum on your PC, open PowerShell and run:

Get-FileHash -Algorithm SHA256 "rusper_0.1.0_x64-setup.exe"

❓ Frequently Asked Questions (FAQ)

Why does Windows SmartScreen show a blue warning?
Windows SmartScreen displays a warning for new open-source software that does not yet possess an expensive EV code-signing certificate (which costs hundreds of dollars per year). Click "More info" and then "Run anyway". Rusper is 100% open-source and you can inspect every line of code in this repository.
Is my voice data private?
Yes. Rusper has zero telemetry, zero trackers, and zero central servers. Audio streams encrypted via HTTPS directly from your local computer to your own Groq API account.
Can I change the global hotkey?
Yes! Open the Dashboard from your system tray, navigate to Hotkeys & Overlay, and choose from presets like ScrollLock, Pause, Insert, F8, F9, F12, Ctrl + Shift + Space, or build a custom combo.

🛡️ License & Trademark

Rusper is open source licensed under the GNU Affero General Public License v3.0 (AGPL-3.0) with Section 7 Trademark & Brand Protection:

  • Copyleft: Any derivative work must remain 100% open source under the same AGPLv3 license.
  • Trademark: The name "Rusper", the Rusper logo, and brand design assets are the exclusive intellectual property of the project creator.

Built with ❤️ for developers, writers, and thinkers who love speed, privacy, and tactile software.