# Bingsu > Bingsu is a free, open-source (GPL v3) screen recorder for Mac, Windows and Linux, made by BingsuStudio, for people and their AI agents. Recordings stay on the computer; transcripts, summaries and chapters are made on it; a recording becomes a static website the person publishes on their own host. Key facts: - Records a window (even when covered), an app, a display or an area, with Mac or app sound and up to 8 microphones, each on its own track. - Writes files in 2-second pieces so a crash loses at most 2 seconds, and checks every file after saving. - Never lowers frame rate or size to keep up; it records at the asked quality, converts after, waits, or says the Mac is busy. - Faces: the camera and up to 4 people found in a call window (Zoom, Meet, Teams, FaceTime, Slack, Discord, Webex and WhatsApp) as bubbles you drag, resize and reshape, each voice on its own track. Agents can attach presenter clips, labelled "Presenter made with AI". - Focus (zoom where clicks and typing happen, smoothed pointer) and Frame (background, padding, corners, shadow), applied at export and editable. - Editor: trim, cut, crop, per-track levels, Balance and Clean voice, blur, 9:16 with the camera split; export as HEVC, H.264, ProRes, GIF or sound only; captions burned in or as VTT/SRT. - Agents connect over MCP (17 tools) or the `bingsu` command. Several agents can record at once, each owning its own recordings; each asks the person once before it can record the screen. - Share pages are folders of static files (HLS player, chapters, transcript), encrypted by default with the key in the link fragment, published to Cloudflare, Vercel, Netlify or GitHub Pages. BingsuStudio runs no server for recordings and never receives them. - No account, no telemetry, no analytics in the app. Signed updates. - Install on a Mac with Homebrew: `brew install --cask bingsu`. ## Pages - [Features](https://bingsustudio.com/features.md): everything Bingsu does - [Agents](https://bingsustudio.com/agents.md): connecting Claude Code, Codex and other MCP clients, and the tool list - [Questions](https://bingsustudio.com/faq.md): short answers about Bingsu: what it is, what it costs, which computers it runs on, how agents record with it, and where recordings are kept - [Share pages](https://bingsustudio.com/share-pages.md): how publishing works, private pages through a company's own sign-in - [Download](https://bingsustudio.com/download.md): downloads for Mac, Windows and Linux, checksums and verification - [Security](https://bingsustudio.com/security.md): app and release security, vulnerability reports - [Privacy](https://bingsustudio.com/privacy.md): what the app and the site collect - [Open Source](https://bingsustudio.com/open-source.md): the code and how to build it - [Docs](https://docs.bingsustudio.com/): how to install Bingsu, record, edit, share pages, and connect agents. Markdown: https://docs.bingsustudio.com/index.md, for language models: https://docs.bingsustudio.com/llms.txt ## One page each - [A window, an app or the whole screen](https://bingsustudio.com/features/window-app-or-screen.md) - [Every voice on its own track](https://bingsustudio.com/features/separate-audio-tracks.md) - [Find any recording again](https://bingsustudio.com/features/library-search.md) - [Your face in a bubble](https://bingsustudio.com/features/camera-bubble.md) - [The people on your call, as bubbles](https://bingsustudio.com/features/call-guests.md) - [A narrated version, made by your agent](https://bingsustudio.com/features/ai-narration.md) - [Trim from the keyboard](https://bingsustudio.com/features/trim-and-cut.md) - [Transcript, summary and chapters](https://bingsustudio.com/features/transcripts.md) - [Focus and Frame](https://bingsustudio.com/features/focus-and-frame.md) - [Sound that sits right](https://bingsustudio.com/features/sound-levels.md) - [A page you own](https://bingsustudio.com/features/share-page.md) - [Agents record their own runs](https://bingsustudio.com/features/agent-recordings.md) - [Connect ChatGPT for Mac](https://bingsustudio.com/integrations/chatgpt-for-mac.md) - [Connect Codex CLI](https://bingsustudio.com/integrations/codex-cli.md) - [Connect Claude Code](https://bingsustudio.com/integrations/claude-code.md) - [Connect Claude Desktop](https://bingsustudio.com/integrations/claude-desktop.md) - [Connect Gemini CLI](https://bingsustudio.com/integrations/gemini-cli.md) - [Connect Grok Build](https://bingsustudio.com/integrations/grok-build.md) - [Connect Cursor](https://bingsustudio.com/integrations/cursor.md) - [Connect VS Code](https://bingsustudio.com/integrations/vs-code.md) - [Connect Windsurf](https://bingsustudio.com/integrations/windsurf.md) - [Connect Zed](https://bingsustudio.com/integrations/zed.md) - [Connect Cline](https://bingsustudio.com/integrations/cline.md) - [Connect Goose](https://bingsustudio.com/integrations/goose.md) - [Connect LM Studio](https://bingsustudio.com/integrations/lm-studio.md) - [Connect Warp](https://bingsustudio.com/integrations/warp.md) - [Record a Zoom call](https://bingsustudio.com/calls/zoom.md) - [Record a Google Meet call](https://bingsustudio.com/calls/google-meet.md) - [Record a Microsoft Teams call](https://bingsustudio.com/calls/microsoft-teams.md) - [Record a FaceTime call](https://bingsustudio.com/calls/facetime.md) - [Record a Slack huddle](https://bingsustudio.com/calls/slack-huddles.md) - [Record a Discord call](https://bingsustudio.com/calls/discord.md) - [Record a Webex call](https://bingsustudio.com/calls/webex.md) - [Record a WhatsApp call](https://bingsustudio.com/calls/whatsapp.md) - [Walk a teammate through a feature](https://bingsustudio.com/use-cases/feature-walkthrough.md) - [Run a design review on a call](https://bingsustudio.com/use-cases/design-review.md) - [Report a bug with a recording](https://bingsustudio.com/use-cases/bug-report.md) - [Show a pull request working](https://bingsustudio.com/use-cases/pull-request.md) - [Let an agent record its own test run](https://bingsustudio.com/use-cases/agent-test-run.md) - [Bingsu vs Loom](https://bingsustudio.com/vs/loom.md): with a source for every claim about Loom ## Optional - [All pages in one file](https://bingsustudio.com/llms-full.txt): every page as Markdown - [Changelog](https://bingsustudio.com/changelog.md) - [Brand and press](https://bingsustudio.com/brand.md) - [Terms](https://bingsustudio.com/terms.md) ## Connect an AI agent - Bingsu is a local MCP server on the person's Mac: command `/Applications/Bingsu.app/Contents/Helpers/bingsu`, argument `mcp`. - Claude Code: `claude mcp add --scope user bingsu -- /Applications/Bingsu.app/Contents/Helpers/bingsu mcp` - Codex: `codex mcp add bingsu -- /Applications/Bingsu.app/Contents/Helpers/bingsu mcp` - Other clients: {"mcpServers": {"bingsu": {"command": "/Applications/Bingsu.app/Contents/Helpers/bingsu", "args": ["mcp"]}}} - Verify with the bingsu_status tool; needs_approval means the person clicks Allow in Bingsu. - Apps that take only remote HTTPS MCP servers (chatgpt.com, Grok for Mac, mobile apps) cannot reach it. Bingsu offers no public bridge. - Per-app steps: https://docs.bingsustudio.com/connect - Full agent guide: https://docs.bingsustudio.com/agents