Open-Less/openless
Hold a key, speak, release — AI-polished text appears at your cursor in any app. Open-source voice input for macOS & Windows. (按住快捷键说话,松开即得润色后的文字)
OpenLess
카테고리: AI 음성 입력 및 받아쓰기 앱 (ASR + LLM 다듬기)
개요
OpenLess는 크로스플랫폼 음성 입력 애플리케이션(macOS, Windows, Linux, Android)으로, Wispr Flow나 Superwhisper 같은 도구의 더 스마트하고 오픈소스인 대안으로 작동합니다. 전역 단축키를 누르고 말하면, 앱이 오디오를 녹음하고 텍스트로 변환한 후 AI 모델로 정리하거나 구조화하고, 다듬어진 텍스트를 커서 위치(ChatGPT, Notion, 이메일, 코드 편집기 등)에 직접 삽입합니다.
핵심 기능은 AI 프롬프트 모드입니다. 자유롭고 어수선하게 말하면, OpenLess가 느슨한 생각을 ChatGPT, Claude 또는 Cursor에 복사/붙여넣기할 수 있는 구조화된 상세 프롬프트로 변환합니다.
작동 방식
- 파이프라인: 음성 → 전사 → AI 정리/다듬기 → 커서 위치에 삽입 (삽입이 차단되면 클립보드로 대체).
- 자체 AI 키 사용: 12개 이상의 ASR 제공업체(Volcengine, iFlytek, Alibaba, OpenAI Whisper, ElevenLabs 등)와 LLM 다듬기 제공업체(OpenAI, DeepSeek, Google Gemini 등)를 지원합니다. 자신의 API 키를 연결하세요. 벤더 종속이 없습니다.
- 로컬 우선: 앱은 오픈소스이며 완전히 로컬에서 실행할 수 있습니다(예: macOS에 번들된 Qwen3-ASR 모델, Windows의 로컬 Whisper). 데이터가 기기를 벗어나지 않아도 됩니다.
- 스트리밍 삽입: 텍스트가 다듬어지는 동안 문자별로 커서에 입력되어 인지 지연 시간을 줄입니다.
- 단축키 통합: 기본 OS 후크(macOS의 CGEventTap, Windows의 저수준 키보드 후크)를 사용하여 안정적인 전역 단축키를 구현합니다.
주요 기능
- AI 프롬프트 모드: 어수선한 음성을 컨텍스트, 제약 조건, 명확한 요청이 포함된 프롬프트로 구조화합니다.
- 스타일 팩 마켓플레이스: 사용자 지정 시스템 프롬프트로 맞춤 작성 스타일(예: "간결한 엔지니어링 커밋 메시지" 또는 "따뜻한 고객 지원 답변")을 만들거나 설치할 수 있으며, 단축키로 전환할 수 있습니다.
- 학습 사전: 잘못 들은 단어를 수정하면 기억할지 묻습니다. 제안은 항상 사용자가 검토하며, 자동으로 학습되지 않습니다.
- 선택 텍스트 QA 패널: 별도의 단축키로 패널을 열어 모든 앱에서 선택한 텍스트에 대해 음성 Q&A를 실행할 수 있습니다.
- 번역 단축키: 음성을 설정된 대상 언어로 직접 변환합니다.
- 상주 트레이 아이콘 및 플로팅 미니 상태 캡슐: 다중 모니터를 사용하는 경우 디스플레이를 따라갑니다.
- 다국어 UI: 영어, 중국어, 일본어, 한국어 등을 지원합니다.
기술 스택
- 코어: Rust 공유 백엔드(
openless-core). - 데스크톱 호스트: Tauri 2 + React/TypeScript 프론트엔드(macOS, Windows, Android).
- Linux: WebKitGTK 컴파일을 피하기 위해 별도의 네이티브
eframe(Rust/egui) 호스트를 사용합니다. - 모델: 벤더 제공 Qwen3-ASR, Windows Foundry Local Whisper, sherpa-onnx를 통한 로컬 ASR 및 사용자가 제공하는 클라우드 모델.
대상 사용자
많은 텍스트를 작성하는 모든 사람, 특히 커밋 메시지/PR 설명을 작성하는 개발자, 또는 타이핑보다 빠르게 LLM(ChatGPT, Claude)에 상세한 프롬프트를 받아쓰고 싶은 파워 유저. 또한 구독형 받아쓰기 도구에 대한 오픈소스 대안을 원하고 자신의 API 키를 사용하며 데이터를 자신의 기기에 유지하려는 프라이버시 의식이 높은 사용자에게 적합합니다.
주목할 만한 주의 사항
- macOS 빌드는 임시 서명(Apple 공증 없음)이므로 Gatekeeper를 우회하려면 터미널에서 일회성 명령(
xattr -cr /Applications/OpenLess.app)을 실행해야 합니다. - Linux는 glibc ≥ 2.39(예: Ubuntu 24.04)가 필요하며, 현재 Linux 패키지용 인앱 업데이터가 없습니다.
- 빠른 시작을 위해 클라우드 ASR이 기본값입니다. 로컬 ASR도 사용할 수 있지만 플랫폼에 따라 다릅니다(macOS는 Qwen3-ASR 번들, Windows는 로컬 옵션).
왜 중요한가
유료 SaaS 받아쓰기 도구에 대한 완전한 오픈소스, 로컬 우선 대안입니다. 사용자에게 권한을 되돌려줍니다. 자신의 모델 자격 증명을 사용하고, 사전과 수정 사항은 기기에 유지되며, 타이핑이 아닌 말하기를 통해 다른 AI 시스템을 위한 고품질 프롬프트를 작성하도록 특별히 설계되었습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트