@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@
@@@@@@ooooo:ooooo@@@@@@
@@@@@oo:::::::::::oo@@@@@
@@@@oo:::...###...:::oo@@@@
@@@@oo:::...**##....:::oo@@@@
@@@ooo::.....###.....::ooo@@@
@@@oo:::.....###.....:::oo@@@
@@@ oo::.....###.....::oo @@@
@@@@ooo::....###....::ooo@@@@
@@@@ooo::::.###.::::ooo@@@@
@@@@@oooo:::::::oooo@@@@@
@@@@@@ ooooooooo @@@@@@
@@@@@@ @@@@@@
@@@@@@ @@@@@@
@@@@@ @@@@@
@@@@@ @@@@@
I love open source. I love homelabing. I love self sustainability.
Stack: Node.js/Express · SQLite · vanilla JS · koboldcpp (local LLM) · AUTOMATIC1111 (local Stable Diffusion)

Chat one-on-one with AI characters or run multi-character scenes — AI-generated personalities, appearance, and portraits, all running on local models with install scripts included. No cloud APIs, no data leaving the box. Built after trying a few of the AI D&D/roleplay apps out there and wanting to see for myself how far local LLMs + local image generation have come.
Stack: Rust · Iced (GUI) · shared crates (og-config, og-theme, og-wayland) · Wayland/Sway · Axum, zbus, D-Bus for system services
A full desktop application suite, not a pile of dotfiles — a settings app, app store, file manager, launcher, notification system, and (next) a taskbar, all built from the same shared foundation instead of being independent projects duct-taped together. Everything matches every other Linux desktop tool feature-for-feature, and where the popular defaults (waybar, most file managers) hit a wall, this suite goes further instead of accepting the limitation.
OG-toolkit — the shared crates every app is built on: one config schema, one theming engine, and a shared Wayland integration layer, so the whole suite reskins itself from a single place and every app gets new capability the moment the shared layer gets it.
The apps, each its own repo, each part of the same suite:
- og-settings — the whole suite's control panel
- og-apps — pacman/AUR/Flatpak store
- og-files — file manager
- og-search — app launcher / instant shortcuts
- og-notify — themed notification effects system
- og-links — local shortcut redirect service
Next up: og-bar — a taskbar to replace waybar, matching everything it does and fixing what it can't.
Desktop: Sway · OS: Arch Linux
Stack: TypeScript · React · Vite · three.js (3D/CSG) · Konva (2D canvas)
website: https://omegagiven.github.io/OG-3dmodeler/
Stack: Hugo (static site generator) · HTML/CSS/JS themes
website: https://omegagiven.github.io/omega-stories/
Stack: Svelte · TypeScript · HTML/CSS · Tauri (desktop shell, native Kotlin/Swift mobile shims) · Tiptap (editor) · Yjs (CRDT sync)
website: https://omegagiven.github.io/OG-note/
Stack: TypeScript · JavaScript · HTML · NestJS + Prisma (backend, Postgres via Supabase) · React Native / Expo (mobile)
Stack:
-
v1 — Rust + Axum (server, Postgres) · TypeScript · React (React Native/Expo, mobile) · Loro (CRDT sync)
-
v2 — Rust + Axum (backend, Postgres) · Svelte/SvelteKit · TypeScript · JavaScript · HTML/CSS · Tauri (desktop/mobile shell for the audio and notes apps, native Kotlin/Swift shims)
Stack: Rust · actix-web
Stack: Rust · Iced (desktop GUI) · sqlx (Postgres/SQLite) · reqwest



