DECYPHER
CONTACT

DECYPHER projects

PRICE COMPARISON WEB APP · WEB · AI

PartwiseBR

PC hardware prices and builds for Brazil.

PartwiseBR compares prices for PC parts and complete builds across Brazilian stores, including the PIX price and delivery to your CEP.

An AI decision model, refined specifically for Partwise, works out what a part really costs once shipping across domestic retailers is included. The site also has interactive guides for people building their first PC.

TYPE
Price comparison web app
MARKET
Brazil
AI
An AI decision model refined specifically for Partwise, used to work out the total cost with shipping
STATUS
Available now

15-second motion piece made from Partwise's brand and catalog: the part counter, product cards, a live search and the logo

CHROME EXTENSION · TYPESCRIPT · MV3

SnapDump

Moodboard capture, organized and local.

IN DEVELOPMENT · ALPHA SOON

SnapDump is a Chrome extension for designers, illustrators and art directors who collect references. In one action it grabs the highest-resolution images available on the current page, including long and lazy-loaded pages, drops the junk and saves the rest as an organized session.

It runs on your device. There is no account and no cloud in the core path.

TYPE
Chrome extension (Manifest V3)
PLATFORM
Chrome side panel
LANGUAGE
TypeScript (strict)
STACK
Bun · no UI framework · hand-written CSS with design tokens · fflate · Web Workers
DATA
Local only: chrome.storage and chrome.downloads, no account, no backend
STATUS
In development · Alpha soon

30-second motion piece: saving images one by one, then SnapDump scanning a page, filtering, reviewing and exporting a session folder

PHONE CAMERA FOR WEBCAM AND STREAMING · C# · C++ · KOTLIN

KAMKAM

Your phone as a real camera for webcam and streaming.

IN DEVELOPMENT · ALPHA SOON

KAMKAM puts the camera you already carry to work as a real camera for calls and live streaming. It captures in 4K with the phone's own lenses, and Teams, Zoom, Meet, OBS and the Windows Camera app see it as a normal camera called KAMKAM.

Latency is very low: the phone encodes in hardware, the PC decodes on the graphics card, and the picture reaches every app at up to 1080p and 60 fps. A dedicated control panel on Android and a full control surface on Windows let you run the camera from either side, with no setup beyond opening two apps.

It links Android and Windows today, with iOS and macOS coming next.

TYPE
Phone camera for webcam and streaming: an Android app with its own control panel, and a Windows app
PLATFORM
Android 9 and later · Windows x64 and ARM64 · iOS and macOS coming
LANGUAGE
C#, C++ and Kotlin
STACK
.NET 10 · WPF · Media Foundation virtual camera · Direct3D 11 · ONNX Runtime with DirectML · Camera2 · MediaCodec
LINK
USB, USB tethering, Wi-Fi or Bluetooth · ECDH key exchange, AES-256-GCM
SIZE
≈17,500 lines of C#, C++ and Kotlin
STATUS
In development · Alpha soon
KAMKAM on Windows streaming live from a phone over USB at 1080p, with camera controls, framing, scenes and link stats

KAMKAM on Windows streaming live from a phone over USB at 1080p, with camera controls, framing, scenes and link stats

DESKTOP MEDIA WORKBENCH · C++20 · DEAR IMGUI

Menhir

Media mastered in one app.

IN DEVELOPMENT · ALPHA SOON

Menhir is a Windows-first media player and broadcast workbench written in C++20. It puts a media player, an audio mixer, a broadcast studio and a recorder in one window and keeps them in sync.

Every tool is a panel. You can split, stack and resize panels, keep as many open as the job needs, and save the arrangement as a layout for playback, TV, recording or studio work.

TYPE
Desktop media player and broadcast workbench
PLATFORM
Windows 10 / 11 · x64
LANGUAGE
C++20
STACK
SDL3 · Dear ImGui (docking) · FFmpeg · miniaudio · D3D11 / OpenGL · SQLite
SERVICES
Cloudflare Worker with D1 and Stripe for billing (TypeScript)
SIZE
≈64,000 lines of C++ across 25 source modules
STATUS
In development · Alpha soon

Menhir with four docked players next to the Live TV and IPTV panel

NETWORK MONITORING AND DIAGNOSTICS · RUST · DIOXUS

Ultimate Network Manager

Is the connection healthy, and if not, where does it break?

IN DEVELOPMENT · ALPHA SOON

Ultimate Network Manager measures latency, jitter, packet loss and gateway response continuously. Comparing the router with an internet target shows whether a problem is on the local Wi-Fi, router or cabling, or further upstream at the provider.

Samples, outages, alerts and speed tests survive restarts and export to CSV or a standalone HTML report. Every value on screen is a real measurement.

TYPE
Network observability and diagnostics
PLATFORM
Windows, macOS, Linux, Android and iOS
LANGUAGE
Rust (2024 edition)
STACK
Dioxus 0.7 · Tokio · reqwest · surge-ping · windows-sys (IP Helper, WLAN, ETW)
SIZE
≈27,200 lines of Rust in 72 files
STATUS
In development · Alpha soon
Ultimate Network Manager Live view with a health index of 100, the response-time chart and the path from device to router to internet

Ultimate Network Manager Live view with a health index of 100, the response-time chart and the path from device to router to internet

GAME ENGINE AND CREATION STUDIO · C++ · DIRECT3D 12

Fortece Engine

Every tool a game needs, inside one engine.

IN DEVELOPMENT · ALPHA SOON

Fortece is a standalone game engine written in C++, with a complete creation studio built into it. Everything a game is made of is created in the same app: 3D models, materials, sound, animation, worlds, gameplay, visual effects and interfaces.

Studio has twelve modules that work on one shared world. Build a level, model a prop, give it a material and a sound, animate a character, write its gameplay, then press F5 to play it on the engine's own renderer and package it as a standalone Windows game.

The engine owns everything that matters: content, simulation and rendering run natively on Direct3D 12. The studio interface sits on top as HTML panels, with the engine's GPU viewports composed underneath them.

TYPE
Standalone game engine with an integrated creation studio
PLATFORM
Windows x64
LANGUAGE
C++ engine · HTML, CSS and JavaScript editor
STACK
Direct3D 12 · DirectComposition · WebView2 · CMake
SIZE
≈81,000 lines of engine C++, 14,000 lines of editor code, 29,000 lines of tests
HISTORY
1,225 commits
STATUS
In development · Alpha soon
Fortece Studio Scene module with an imported character in the native viewport

Fortece Studio Scene module with an imported character in the native viewport

About

I'm a French developer based in Brazil.
Each project started as something I needed. I polished them so other people could use them: native apps, engines and web.

Coverage

Layers of the stack each project touches.

PROJECTNATIVE CODEGPU RENDERINGDESKTOP UIBROWSERWEB SERVICESAI
PartwiseBR
SnapDump
KAMKAM
Menhir
UNM
Fortece Engine

Toolbelt

  • C++20
  • C#
  • Rust
  • Kotlin
  • TypeScript
  • JavaScript
  • Direct3D 12
  • D3D11 / OpenGL
  • Dear ImGui
  • SDL3
  • Dioxus
  • FFmpeg
  • WebView2
  • WPF
  • Media Foundation
  • DirectML
  • Android Camera2
  • WebExtensions
  • Bun
  • Cloudflare Workers
  • SQLite

Contact

Open to collaborations and professional inquiries.

decypher.pro@proton.me

SEARCH UNITS, FEATURES, SCREENS, MODULES ESC

    ↑ ↓ MOVE ↵ OPEN ESC CLOSE