Skip to content
View danielcherubini's full-sized avatar
😎
😎

Block or report danielcherubini

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
danielcherubini/README.md

Hi, I'm Daniel

πŸ“ Oslo, Norway Β· πŸ”§ Home Automation & AI Tools Engineer

I engineer tools that connect AI to the real world. My work spans three domains:

Local AI Infrastructure β€” Service orchestrators (tama), model providers, and fine-tuning pipelines (DeltaCoder) for running AI models locally and reliably.

Smart Home & 3D Printing β€” Deep integrations between Klipper/Moonraker printers, Home Assistant, and custom automation tools (elegoo-homeassistant).

Developer Tooling β€” Extensions and plugins for the Pi coding agent ecosystem and OpenCode.

Before diving into AI and automation, I spent years building authentication, authorization, and payment systems at scale β€” at DNB (Norway's largest bank), TIDAL (co-founded their security team), and Inspera (led Infrastructure & Security). Now I'm focused on automation: local AI, smart homes, and agentic tooling.


Tech Stack

Rust Python TypeScript Go Home Assistant Klipper Shell


Featured Projects

πŸ€– Local AI & Agentic Coding

Project Description
tama ⭐1 High-performance, Rust-native cross-platform Service Orchestrator for local AI binaries. Auto-discovery, model routing, and plugin architecture.
pi-provider-tama Pi plugin for Tama local AI server auto-discovery and model configuration.
opencode-tama OpenCode plugin for Tama local AI server auto-discovery and model configuration.
DeltaCoder DeltaCoder-9B: LoRA SFT to add reliable JSON tool-calling to Qwen3.5-9B for agentic coding in OpenCode/Pi/Cline.

🏠 Smart Home & 3D Printing

Project Description
elegoo-homeassistant ⭐135 A Home Assistant integration for Elegoo printers using SDCP. Full bidirectional control of your 3D printer from HA.
klipper Klipper firmware β€” the high-performance 3D printer controller.
HVAC-Control Home Assistant automation for smart HVAC control with energy optimization.

πŸ› οΈ Developer Tooling

Project Description
express-vue ⭐1304 Vue rendering engine for Express.js β€” use .Vue files as templates. A thing in its day, built before Vue SSR was mainstream. (dormant)
pi-dracula Dracula theme for the Pi coding agent β€” dark mode that doesn't hurt your eyes.
dotfiles My system configuration β€” Neovim, shell, and all the things.

Pinned Loading

  1. elegoo-homeassistant elegoo-homeassistant Public

    A Integration for Home Assistant and Elegoo Printers using SDCP

    Python 135 22

  2. tama tama Public

    High-performance, Rust-native cross-platform Service Orchestrator for local AI binaries

    Rust 2

  3. dotfiles dotfiles Public

    my dotfiles

    Shell

  4. express-vue/express-vue express-vue/express-vue Public

    Vue rendering engine for Express.js. Use .Vue files as templates using streams

    JavaScript 1.3k 88

  5. debian-builder debian-builder Public

    Go