Chisle
코딩 에이전트 플러그인, 20개 실시간 작업에서 기본 모델 52% 활용, 간결한 페르소나와 출력 압축 제공
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
See what Zoom AI Services (zoom.ai) can do, live on your Mac.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Live captions, translation and recaps of any conversation on your Mac.
Capy is a macOS app that captions, translates and summarizes any conversation in real time: a meeting, a video, a call in your headphones. It runs on Zoom AI Services: get an API key there and try it in minutes.
Capy is an independent project, not affiliated with or endorsed by Zoom.
| Zoom AI Service | What Capy does with it |
|---|---|
| Scribe | Live captions over every app, from your microphone or anything your Mac plays, with speaker labels |
| Translator | Real-time translation of every caption, across 10 languages |
| Summarizer | A recap with action items for every session |
| Speech Summarization | Transcripts and recaps of audio and video files |
| Decisions | Highlights of what matters: requests for you, decisions, debates, action items |
Audio is never stored. Transcripts stay on your Mac.
make run # run from source; a capybara appears in the menu bar
make run-fresh # same, on an empty library, as at first launch
make bundle # build/darwin-arm64/Capy.app and Capy-<version>.dmg
Then open Settings (gear in the sidebar, or Settings… in the menu) and paste your API key.
The key is stored in the macOS Keychain; $ZOOM_API_KEY overrides it. Other
programs you run can read it from the Keychain without a prompt, so limit the
key to the permissions above.
macOS asks for Microphone on first use, and for System Audio Recording the first time Captions listens to "This Mac". Capy hears audio only, never the screen. Notifications work only in the bundled app.
make bundle signs ad hoc, so macOS asks for permissions again after every
rebuild. To keep them, save your signing identity (gitignored):
security find-identity -v -p codesigning # list yours
echo 'Apple Development: Jane Doe (TEAMID)' > .signing-identity
entitlements.plist grants the microphone entitlement the hardened runtime
requires. To distribute, set macos.signingIdentity (Developer ID) and
macos.notarize in mygo.json; see mygo's
distribution guide.
Replay a recording through Scribe and Translator, headless, with a JSON report:
read -r -s ZOOM_API_KEY && export ZOOM_API_KEY
go run . -replay e2e/testdata/captions-en.wav -lang-a en-US -lang-b zh-CN -translate -report /tmp/capy.json
Capy is one Go binary built with mygo's native UI: no cgo, no webview, no server.
make test # unit + integration (fake Zoom API, real SQLite)
make lint # gofmt, go vet
make e2e # replay fixtures against the fake API; reports must match e2e/testdata/*.golden.json
make e2e-live # same fixtures against the real API (needs ZOOM_API_KEY)
Contributors: read AGENTS.md for the rules and package map.