Sno Station
Sno Station은 AI 에이전트를 하나의 팀으로 묶는 오픈소스 워크스테이션으로, 로컬 머신에서 에이전트 협업을 가능하게 함
Ariadne는 무료 Chrome 확장프로그램으로 Google Meet 통화를 로컬에 녹음·전사·저장합니다. 클라우드·구독·계정 필요 없음
Ariadne is a free Chrome extension that records, transcribes, and saves your Google Meet calls locally. No cloud, no subscriptions, no account.
플러그인JavaScript · HTMLGitHub @ivangonzalezg온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Chrome extension that records, transcribes, and saves your Google Meet calls locally — no cloud, no account, no subscription.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Automatically record, transcribe, and save your meetings locally - no cloud, no subscriptions.
Ariadne is a Chrome extension that sits quietly in the background during your meetings and saves a complete local record of each one:README 전문 보기 ↗Ariadne is a Chrome extension that sits quietly in the background during your meetings and saves a complete local record of each one:
Everything is written straight to your browser's local storage. Nothing is uploaded anywhere, and there's no account, no server, and no subscription - the extension has no idea any of this data exists once it's on your disk, because it never leaves your machine in the first place.
Supported platforms: Google Meet and Microsoft Teams web in Chrome. Teams call detection and local audio/transcript saving have been checked in a live call. Two-participant audio, mute behavior and video still need live validation.
Ariadne is available on the Chrome Web Store. Open the listing and click Add to Chrome to install it.
For local development, you can also load it as an unpacked extension:
git clone <this-repo-url>
cd ariadne
npm install
npm run build
Then in Chrome:
chrome://extensions.The extension icon will appear in your toolbar. Re-run npm run build and reload the extension from chrome://extensions after pulling any code changes.
Everything Ariadne captures stays on your device, in the browser's own private storage for the extension. There is no backend, no account system, and no network request that sends your meeting content anywhere. You decide what to do with a recording - the History page's download button is the only way any of this data leaves the extension's storage.
teams.microsoft.com, teams.cloud.microsoft, and teams.live.com.Vanilla JavaScript, no framework - Manifest V3 Chrome extension.
RTCPeerConnection/getUserMedia patched in the page's own context) mixed in real time with the Web Audio API, rather than Chrome's screen/tab-capture APIs (which always require a user prompt).MutationObserver lifecycle over Meet or Teams live captions panels, including caption revisions, removed rows, and panel replacement.ffmpeg.wasm running in an offscreen document, converting the raw recordings to .mp3/.mp4.esbuild for the content-script bundles.npm test # run the test suite
npm run build # rebuild the content script bundles
npm run test:teams:browser # Chrome integration with a simulated Teams call
Each meeting's captured data lives under its own folder in OPFS; conversions to .mp3/.mp4 happen automatically once a recording finishes.
The Teams browser test needs a current Chrome installation. Set CHROME_BIN if Chrome is installed at a non-default path. It uses an isolated temporary profile and a local fixture under a mocked Teams URL, including the actual extension manifest, MAIN/ISOLATED scripts, recorder, OPFS and packaged FFmpeg. No Microsoft account or live meeting is used. Existing audio/transcript browser scripts require Node.js 22+ for the built-in WebSocket API.