This project will be live in a couple of months.
Markov: A screen recorder with built-in AI tools for easy recording, editing, and sharing.
Markov is a powerful, privacy-first screen recording and annotation tool available as a Chrome extension and desktop application. It helps you create stunning product demos, tutorials, presentations, and more while keeping your data private. With a built-in editor, you can seamlessly enhance your recordings without the need for external tools.
- 🎥 Record unlimited videos (subject to plan) from tabs, specific areas, desktop, any application, or camera.
- 🎙️ Capture microphone and internal audio with push-to-talk functionality.
- ✏️ Annotate recordings with drawing tools, text, arrows, shapes, and more.
- ✂️ Edit directly in the interface: cut, trim, crop, and enhance your recordings with filters and effects.
- 🪄 Blur sensitive information to maintain privacy.
- 👀 Highlight clicks, cursor movements, and enable spotlight mode.
- ✍️ Script Generation for the video as well according to your needs
- ✨ Use AI-powered camera backgrounds or blur for professional-looking videos.
- 🤖 AI-generated captions and summaries (availability based on plan).
- 🗣️ Personal AI Speaker Coach provides customized feedback on your recorded videos to improve communication skills.
- 🔎 Smooth zoom-in functionality for focusing on specific areas.
- ⏱️ Set alarms to automatically stop recordings.
- 💾 Export in various formats (MP4, GIF, WEBM) or save to Google Drive with a shareable link.
- ⚙️ Customize recording options: countdowns, UI adjustments, and more.
- ⚡️ Keyframing with custom easing.
- 🎚 Apply image and video filters (adjustments, blur, chroma key).
- ✂️ Trim, cut, and edit audio with waveform support.
- 👀 Layer masking for advanced editing. (under development)
- ✨ Add text animations (typewriter, fade, scale) and Lottie file support. (under development)
- 🧩 Integrated Pixabay search for images, videos, and more.(under development)
- React.js, Redux, and Context API for dynamic UI.
- Tailwind CSS for modern styling.
- Radix Primitives and React Advanced Cropper for UI and editing components.
- Node.js with Express.js for server-side logic.
- PostgreSQL for user data and video project storage.
- Redis for caching and session management.
- Clerk Authentication for secure user access.
- TensorFlow and PyTorch for AI-based speaker coaching and summarization.
- OpenAI Whisper for real-time transcription and captions.
- Hugging Face Transformers for video summarization models.
- FFmpeg WASM for video editing and encoding.
- Wavesurfer.js for audio waveform generation.
- AWS S3 for secure video storage.
- AWS Lambda for serverless processing.
- Video Editing and Encoding: FFmpeg WASM, fix-webm-duration.
- AI and ML Models: TensorFlow.js, Hugging Face Transformers, OpenAI Whisper.
- UI Components: Fabric.js, Radix Primitives, react-color.
- Audio Processing: Wavesurfer.js.
- Cloud Integration: localForage for offline video storage, Pixabay API for resource fetching.
Will make this project either proprietary or open-source (Still deciding)
Contact me: idrisitanzil@gmail.com
