openless: 음성 입력을 구조화된 AI 프롬프트와 전문적인 텍스트로 다듬어주는 오픈소스 음성-텍스트 유틸리티

openless: 음성 입력을 구조화된 AI 프롬프트와 전문적인 텍스트로 다듬어주는 오픈소스 음성-텍스트 유틸리티

해결하는 문제

OpenLess는 말하는 생각과 깨끗하고 사용 가능한 텍스트 사이의 마찰을 제거하는 크로스 플랫폼 음성 입력 애플리케이션입니다. 단어 하나하나를 그대로 받아쓰는 표준 받아쓰기 도구와 달리, OpenLess는 AI를 사용하여 음성 입력을 다듬고, 구조화하고, 형식을 지정하여 전문적인 텍스트나 상세한 AI 프롬프트로 변환한 뒤, 어떤 애플리케이션에서든 사용자의 커서 위치에 직접 삽입합니다.

작동 방식

이 애플리케이션은 macOS와 Windows에서 시스템 전역 유틸리티로 작동합니다. 사용자가 글로벌 핫키를 누른 상태에서 생각을 말하고 키를 떼면, 시스템은 다음과 같은 파이프라인을 따릅니다: 음성이 캡처되어 ASR (Automatic Speech Recognition) 엔진(Volcengine과 같은 클라우드 제공업체와 Qwen3-ASR와 같은 로컬 모델을 모두 지원)으로 전송되어 텍스트로 변환된 후, 선택한 스타일에 따라 텍스트를 다듬기 위해 대규모 언어 모델(LLM)에 의해 처리됩니다. 최종 결과는 활성 텍스트 필드에 한 글자씩 스트리밍 방식으로 삽입됩니다.

대상 사용자

  • AI 파워 유저: 타이핑 대신 말하기를 통해 LLM(ChatGPT, Claude, Cursor)을 위한 복잡한 프롬프트를 작성하고 싶은 사람들.
  • 콘텐츠 크리에이터: 이메일, 사양서 또는 소셜 미디어 게시물을 초안 작성하며, 불필요한 추임새를 제거하고 생각을 빠르게 정리하고 싶은 사람들.
  • 개발자: IDE를 벗어나지 않고 코드 주석, 커밋 메시지 또는 PR 설명을 캡처해야 하는 사용자.

주요 특징

  • AI-Prompt 모드: 느슨한 음성을 문맥과 제약 조건이 포함된 구조화된 프롬프트로 변환하도록 특별히 설계되었습니다.
  • Style Pack 마켓플레이스: 사용자가 출력 톤과 형식을 변경하기 위해 커스텀 시스템 프롬프트를 설치하거나 게시할 수 있는 커뮤니티 주도 시스템입니다.
  • 스트리밍 삽입: 텍스트가 다듬어지는 동안 실시간으로 커서에 텍스트를 흘려보내어 체감 지연 시간을 줄입니다.
  • BYO-Model: 데이터 프라이버시를 보장하고 벤더 종속성을 피하기 위해 사용자의 클라우드 자격 증명(DeepSeek, OpenAI, Anthropic, 등) 및 로컬 ASR 모델을 지원합니다.
  • 크로스 플랫폼: Tauri/Rust 백엔드를 사용하여 macOS와 Windows를 네이티브로 지원합니다.

Sources