TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
Typelite는 macOS용 무료 오픈소스 음성 키보드로, 단축키로 말하면 텍스트가 바로 앱에 입력됩니다. 컴퓨터에서만 작동, 계정 필요 없음
Typelite is a free, open-source voice keyboard for macOS. Press a shortcut, speak, and clean text lands in any app. Runs on your computer, no account.
생산성Rust · TypeScriptGitHub @sennett-lau온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Just say it. Free, open-source voice typing for macOS: speak in any app and get clean text. Runs on your computer or your own servers.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Just say it. Press a shortcut in any app, speak, and clean text lands where you're typing.
Free and open source (MIT) · No account · No telemetry · Runs on your computer or your own servers
Typelite is a voice keyboard for macOS. Hold or tap a shortcut and speak. Typelite turns your
speech into text, removes fillers, applies your self-corrections, adds punctuation and pastes the
result where you are typing. It can also translate what you say, or answer a question about the
text you have highlighted.
Typelite 1.0 runs on Macs with Apple Silicon (M1 or later).README 전문 보기 ↗OraType is a voice keyboard for macOS. Hold or tap a shortcut and speak. OraType turns your speech into text, removes fillers, applies your self-corrections, adds punctuation and pastes the result where you are typing. It can also translate what you say, or answer a question about the text you have highlighted.
OraType 1.0 runs on Macs with Apple Silicon (M1 or later).
OraType_X.Y.Z_aarch64.dmg from the
latest release. To check it,
download SHA256SUMS.txt too and run shasum -a 256 -c SHA256SUMS.txt --ignore-missing.You need Rust (rustup), Node.js 20 or later, the Xcode Command Line Tools and CMake.
git clone https://github.com/sennett-lau/oratype.git
cd oratype
npm ci
npm run build:app # builds llama-server, then the app
open src-tauri/target/release/bundle/macos/OraType.app
More detail is in the Contributing guide.
xattr -dr com.apple.quarantine /Applications/OraType.app
once.OraType is macOS first and runs best on Apple Silicon.
Each of your languages can carry its own writing instructions. Pick a preset (for example Cantonese (Hong Kong), English or Mandarin (Taiwan)) from the shared preset catalogue. Your edits are kept, and updates are offered, never forced.
When you dictate, the router works out which language you spoke. It uses the language that speech recognition detected, plus hint words a preset carries, such as Cantonese particles. Only that language's instructions are added, so English dictation never gets Cantonese rules.
Presets are small Markdown files. If you speak a language well, you can improve them: see Contributing a language preset.
Choose up to three target languages. While you speak, press the Switch key (⇧ Shift by default) or click the language name on the pill to change the target. The recording keeps going. Highlight text and press Translate to replace it with its translation.
On Apple Silicon, both halves can run on your computer with nothing else to install. whisper.cpp handles speech recognition inside the app, and llama.cpp's server handles AI polish. Press Set up and OraType picks models that suit your hardware, downloads them and checks each download against a SHA-256.
Prefer a GPU computer on your network or a cloud key? OraType works with any OpenAI-compatible speech or chat server (whisper.cpp server, Speaches, Ollama, LM Studio, OpenAI, Groq, OpenRouter and more) and with the Qwen Cloud and ElevenLabs speech APIs. Cloud services are opt-in and use your own key. See the Guides.
OraType is inspired by Typeless, a polished commercial product.
| Typeless | OraType | |
|---|---|---|
| Source | Closed | Open source (MIT) |
| Price | Free tier and paid plans | Free |
| Account | Sign-in required | None |
| Where speech and AI run | The Typeless cloud | Your computer, your own server, or a cloud service you pick |
| Languages | Built in | Presets from a public library, plus a router |
| Translate targets | Up to 3, switch from the pill | Up to 3, switch with a key or the pill while recording |
| Feature | What it does | Default keys |
|---|---|---|
| Dictate | Speak, and clean text is pasted where you are typing. | Fn |
| Translate | Speak, and it is written in another language. | Fn + ⇧ |
| Ask anything | Ask a question, or highlight text and say "make this shorter". Answers show in a panel above the pill. | Fn + Space |
| Switch language | Change the translation target while you speak. | ⇧ |
| Cancel | Stop the current recording or processing. Nothing is pasted. | esc |
| The pill | Shows recording, transcribing and polishing on the screen you are working on. It never takes focus. | |
| Copy pill | When there is nowhere to paste, the result stays in the pill with a Copy button. | |
| Presets | Save several speech and AI setups, switch between them, and export or import them. | |
| Insights | Your speaking speed against your typing speed, time from speech to text, and how your presets compare. | |
| Typing nudge | After a minute of steady typing, a small hint suggests saying it instead. At most once a day. |
Keys are shown as macOS menus show them (⇧ is Shift). Every shortcut can be changed, and hold-to-talk is available too.
The images are rendered from the app's own components and the website's demos; see docs/media.
| Document | Covers |
|---|---|
| Guides | Choose a setup: built-in, your own server, or a cloud key |
| Speech recognition | Connections and supported services |
| AI polish | Connections, services and turning off thinking |
| Choosing models | Speech and polish models by hardware |
| Languages | Guides per language, translation languages, presets and recognition |
| Sharing presets | Export and import your speech and AI presets |
| Benchmarks | Polish and speech speed on real setups, and how to measure yours |
| Code performance | Application baseline, runtime evaluations, recorded decisions and performance PR workflow |
| Preset catalogue | Every language preset in the library |
| Plans | How features are designed before they are built |
~/Library/Logs/OraType/oratype.log) hold timings and errors, never your text.Code, services, language presets and docs are all welcome. Start with the Contributing guide.
MIT. Third-party components and models are listed in the Third-party notices.
| How maintainers cut a release |