A desktop app to manage, sync, and organize AI agent skills across Claude Code, Codex, Cursor, Copilot, Gemini CLI and other coding tools.
Jamailar/Beav
A local-first AI workspace for Xiaohongshu and short-video creators, covering content collection, transcript-based breakdowns, topic research, AI writing, image and video editing, and publishing.
- Stars
- 2,095
- Forks
- 275
- Open issues
- 15
- Last commit
- 2 days ago
What is it?
Beav is a desktop workspace for self-media creators. You save links from Xiaohongshu, Douyin, Bilibili, YouTube and other platforms into a local knowledge base, where videos are downloaded and transcribed, and content can be broken down into topics, structure, shot rhythm and timed scripts. Subscriptions to creator accounts sync new posts automatically.
The AI assistant works per account space, keeping positioning, audience, writing style and past posts as long-term memory. It drafts platform-specific copy, generates images from templates, and packages finished work into publishing bundles. A built-in editor handles multi-track video editing, subtitles and AI-assisted talking-head cutting, and a phone QR flow moves saved material and bundles between desktop and phone.
Beav is built with Tauri and Rust and runs on macOS, Windows and Linux, with a browser-accessible server build for Linux. The open-source release is a 2.5.0 snapshot and is licensed under MIT for non-commercial use only.
Key features
- 01Save links from major Chinese and international platforms to a local knowledge base with automatic video download and transcription.
- 02Break down saved content into topics, structure, shot rhythm and timed scripts.
- 03Subscribe to creator accounts with daily sync and optional automatic breakdown.
- 04Write platform-specific posts with account memory and generate images from templates.
- 05Edit video with a multi-track timeline, subtitles, AI-assisted talking-head cutting and SRT/WebVTT export.
- 06Transfer materials and publishing bundles between phone and desktop by QR code.
Use cases
- A solo creator running one Xiaohongshu account who wants to collect, study and publish content in one place.
- A short-form video creator who needs to clean up talking-head recordings and add subtitles.
- A team or agency managing several accounts, each with its own memory and materials.
- A user of Codex or Claude Code who wants those agents to read and write a shared material library.
Quick start
- 1
Download and install Beav from the official download page (macOS, Windows or Linux)
- 2
Log in, create a workspace for your account and paste your profile link so the AI can set up your profile
- 3
Configure an AI model in Settings > AI, using official AI or your own provider
Things to know
- The license is MIT Non-Commercial Use Only, so commercial use requires the author's written permission.
- The open-source version is frozen at 2.5.0 and differs from the maintained official release.
- Installation is through a downloaded app rather than a package manager.
Topics
FAQ
- What is Beav?
- A local-first AI workspace for Xiaohongshu and short-video creators, covering content collection, transcript-based breakdowns, topic research, AI writing, image and video editing, and publishing. Beav is a desktop workspace for self-media creators. You save links from Xiaohongshu, Douyin, Bilibili, YouTube and other platforms into a local knowledge base, where videos are downloaded and transcribed, and content can be broken down into topics, structure, shot rhythm and timed scripts. Subscriptions to creator accounts sync new posts automatically.
- Is Beav free to use? What license does it have?
- Beav is open source under the Other license. Check the license terms before using it in commercial products.
- Is Beav still maintained?
- Actively maintained. The last commit to Beav was on Oct 19, 2026.
- What can I use Beav for?
- A solo creator running one Xiaohongshu account who wants to collect, study and publish content in one place. A short-form video creator who needs to clean up talking-head recordings and add subtitles. A team or agency managing several accounts, each with its own memory and materials. A user of Codex or Claude Code who wants those agents to read and write a shared material library.
- How do I install Beav?
- Download and install Beav from the official download page (macOS, Windows or Linux) Log in, create a workspace for your account and paste your profile link so the AI can set up your profile Configure an AI model in Settings > AI, using official AI or your own provider
- Where can I get Beav?
- The source code and installation instructions are on GitHub: https://github.com/Jamailar/Beav
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A small native desktop workspace that runs multiple coding agents (Claude Code, Codex, Kimi Code, OpenCode and more) side by side with projects, Git and a terminal.
A desktop app that wraps coding-agent CLIs like Claude Code and Codex in a native chat UI, running many sessions side by side.
A cross-platform desktop GUI client for the Clash Meta (mihomo) proxy core, built with Tauri and Rust for Windows, macOS and Linux.
A lightweight cross-platform desktop sticky-note app with Markdown editing and preview, built on Tauri 2 and React.
A lightweight screenshot tool for Windows and macOS with region capture, annotation, scrolling capture and pinning to screen.