Linux desktop
Enquadra
Your camera, your framing. All on Linux.
Camera controls, automatic face framing and background effects processed locally on Linux, with a GTK 4 interface and virtual camera output. An alpha focused on the Logitech Brio 500.
- Status
- Alpha
- Year
- 2026
- Category
- Linux desktop
- License
- LGPL-3.0-or-later
About the project
Enquadra brings together V4L2/UVC controls, field-of-view selection on the Brio 500, digital zoom, mirroring and local profiles. Automatic framing uses YuNet; background blur and replacement use PP-HumanSeg segmentation.
The preview works without a virtual camera; output to meeting apps uses v4l2loopback and requires explicit setup. Capture, detection and segmentation run locally, while the meeting app controls video transmission. This is an alpha, with hardware validated on Ubuntu with the Brio 500 and no guaranteed support for other cameras.
Highlights
- Local automatic framing with YuNet and background effects with PP-HumanSeg.
- V4L2/UVC controls, digital zoom, mirroring and locally saved profiles.
- Preview independent of the virtual camera, a service separate from the window and CLI diagnostics without capture.
Projects
More projects
- Alpha
Linux desktop · 2026
Orla Desktop
A customizable native dock for KDE Plasma.
An open-source KDE Plasma dock with pinned apps, window switching, appearance profiles and clock, Pomodoro and media widgets. An alpha project with optional components still experimental.
- Qt/QML
- Python
- C++
- KDE Plasma
- +1
- Active
Web · 2025
This portfolio
File-based content, server-rendered, in Portuguese and English.
Next.js 16 with React Server Components, JSON and Markdown content, Portuguese and English routes, dynamic Open Graph images and a PDF resume generated from the same data.
- Next.js
- React
- TypeScript
- Tailwind CSS
- +2
- Alpha
AI tooling · 2026
FalaTrace
Remember what was decided. Check where it was said.
Records and transcribes calls on Linux, links every summary point to the exact moment in the recording and gives AI agents context with a verifiable source.
- TypeScript
- Bun
- Qt/QML
- Python
- +4
Contact
Let's talk?
Got a platform, cloud or observability challenge — or want to chat about one of the projects? Reach me on WhatsApp or by email.