A self-hosted, privacy-focused AI note-taking app built around quick card-style notes with Markdown and RAG search.
CapSoftware/Cap
Open source Loom alternative for fast screen recording, local editing, and shareable video links, with optional self-hosting.
Open-source alternative to:Loom
- Stars
- 23,409
- Forks
- 2,098
- Open issues
- 491
- Last commit
- 11 hours ago
What is it?
Cap is a screen recording tool for macOS and Windows that records screen, camera, and microphone, then turns the result into a shareable link or an exported video. It offers two modes: Instant Mode uploads while you record so a link is ready as soon as you stop, and Studio Mode records locally for editing with backgrounds, zooms, trimming, and captions before export.
Sharing features include public or password-protected links, custom domains, comments, reactions, transcripts, and viewer analytics. Storage can be Cap Cloud, an S3-compatible bucket such as AWS S3, Cloudflare R2, or MinIO, or local files. The web app, API, database, and media server can all be self-hosted with Docker Compose, and the desktop app can point to a self-hosted server URL.
The codebase is a Turborepo monorepo combining a Tauri desktop app with a SolidStart UI and Rust capture and rendering crates, plus a Next.js web app, Drizzle with MySQL, and a Rust CLI.
Key features
- 01Screen, camera, and microphone recording on macOS and Windows.
- 02Instant Mode uploads during recording for a share link as soon as you stop.
- 03Studio Mode offers local editing with backgrounds, zooms, trimming, and captions.
- 04Comments, reactions, transcripts, and viewer analytics attached to each video.
- 05Storage on Cap Cloud, your own S3-compatible bucket, or local files.
- 06Self-hosting with Docker Compose, including the web app, API, database, and media server.
Use cases
- Recording product demos, tutorials, and launch videos.
- Sending bug reports or design reviews as short videos instead of scheduling calls.
- Running async standups and client updates with comments on the recording.
- Hosting recordings on your own infrastructure for teams that need data control.
Topics
FAQ
- What is Cap?
- Open source Loom alternative for fast screen recording, local editing, and shareable video links, with optional self-hosting. Cap is a screen recording tool for macOS and Windows that records screen, camera, and microphone, then turns the result into a shareable link or an exported video. It offers two modes: Instant Mode uploads while you record so a link is ready as soon as you stop, and Studio Mode records locally for editing with backgrounds, zooms, trimming, and captions before export.
- Is Cap free to use? What license does it have?
- Cap is open source under the Other license. Check the license terms before using it in commercial products.
- Is Cap still maintained?
- Actively maintained. The last commit to Cap was on Oct 18, 2026.
- What can I use Cap for?
- Recording product demos, tutorials, and launch videos. Sending bug reports or design reviews as short videos instead of scheduling calls. Running async standups and client updates with comments on the recording. Hosting recordings on your own infrastructure for teams that need data control.
- Where can I get Cap?
- The source code and installation instructions are on GitHub: https://github.com/CapSoftware/Cap
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted photo and video management app for backing up, browsing and searching your media, a Google Photos alternative.
Self-hosted, open-source PDF editing platform for editing, signing, redacting, converting and automating PDFs in the browser, desktop, or via API.
Self-hosted uptime monitoring tool that checks HTTP, TCP, DNS, ping and more, with status pages and notifications.
Open-source, local-first all-in-one workspace combining docs, whiteboard canvas, and tables, positioned as an alternative to Notion and Miro.
Self-hostable, MIT-licensed scheduling platform for booking meetings, a community fork of Cal.com without enterprise features.