Proyectos

Cosas que construyo, mantengo y siempre termino volviendo a ellas.

articulous

a static site generator based on XSLT

PythonXSLTxslt

celestial

A pure-Rust astronomical engine

Rustastronomynode bindingsphp bindingspython bindingssvg

cinnamon-chronos

A Cinnamon 6.6+ calendar/world clock applet

CinnamonJavaScriptLinuxPythondesktop

cinnamon-powertoys

Power management applet for cinnamon

CinnamonJavaScriptLinuxShelldesktop

codexa

Codexa is an offline-first semantic indexing engine for large document collections

Pythonembeddingsllmmachine learningstreamlit

coral-tpu

modernization of google coral tpu driver from c to rust

CRustTPU

hibeat-1

A bench fixture for watch movement experiments. I also design watch dials in Bauhaus style, with esoteric themes and other influences.

BluetoothCPythonShellwatch

InfinityHA

A cross-platform high availability framework for C# and .NET, with pluggable resource monitoring, recovery orchestration, and optional Raft leader election.

C#Raftconsensushigh availability

janus

Multilingual double-sided mythology and religious-tradition cards built as editable SVG files, in en-GB, pt-BR, de-AT and es-AR.

Pythoncardmythologyreligion

legome

Convert any image to Lego color palette

Pythoncomputer visionnumpyscipy

lostutils

a set of cli/gui scripts/tools for a number of things

Python

my-dna

my DNA (tellmeGen and 23andMe) for research purposes

23andMeDNAtellmeGen

omnitensor

Extensible local workload runtime for validated state, control, and job orchestration, with a GTK3 desktop client and Cinnamon panel applet for monitoring and controlling local workloads through versioned interfaces.

CinnamonLinuxPythondesktopllmmachine learningncnnnumpy

osint

Open-source intelligence platform

JavaScriptPythonfastapiosint

r3t

Rust RailRoad Tycoon — train business sim on Bevy with pluggable economic models and RT2 import

PythonRustbevygamegeodatanumpysimulationwasm

ton

TON: a mass data generator

Pythoncryptography

vlc-autoupscaler

A VLC video filter that detects sub-720p video and upscales it in real time to 720p or 1080p, picking the target automatically from available CPU and RAM (or by explicit override).

CMakefilePythonShell

VulkanOCR

PaddleOCR models on ncnn over Vulkan: GPU OCR on cards PaddlePaddle cannot use, at upstream accuracy and a third of the latency.

Pythoncomputer visionncnnnumpyocr