Skip to content
View awcjack's full-sized avatar

Block or report awcjack

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
awcjack/README.md

Hi there, I'm awcjack ⚑️

Architecting Local-First AI Systems & Native Apps

Typing SVG

divider

I build high-performance software that respects your hardware.

πŸ¦€ Loving: Rust, Tauri, and bare-metal performance
❄️ Configuring: Reproducible systems with NixOS
✍️ Writing: blog.awcjack.top


⚑️ The Arsenal

Go Rust TypeScript Haskell Nix
Tauri Next.js Cardano gRPC Docker

πŸ›  Featured Projects

stars

Brain, agent, workflows, and docs. A local framework to automate your work.

TypeScript AI-Agents Local-First

stars

Self-contained AI coding-agent sandbox as a Nix flake. Runs Claude Code, Codex & OpenCode isolated from the host.

Nix OCI AI-Agents

stars

Isolated kube context per tmux session. Never deploy to prod by accident again.

Shell Tmux Kubernetes

stars

Manage personal finances directly inside your notes.

TypeScript Joplin Finance

stars

A lightweight, native wrapper for Signal.

Rust Tauri Privacy

"Because I hate Electron bloat." πŸ˜›

stars

Dual-mode Chinese/English IME for Android. Type bilingually without switching keyboards.

Kotlin Android IME


✍️ Latest from the Blog

Blog

Thoughts on systems programming, blockchain, and building software that lasts.


πŸ“Š The Data

awcjack's stats Top Languages

streak stats

Activity Graph

divider

github-snake

Blog β€’ Code β€’ Stars

Designed with πŸ’™ by awcjack

Pinned Loading

  1. DualQuickIME DualQuickIME Public

    Type Chinese and English together without mode switching. ι€Ÿζˆ Quick input method for Android with offline voice input and 63K+ characters.

    Kotlin 1

  2. signal-tauri signal-tauri Public

    I hate electron based applications πŸ˜›

    Rust 3

  3. agentbox agentbox Public

    A self-contained AI coding-agent sandbox, packaged as a standalone Nix flake. It ships a full dev toolchain in an OCI container and runs Claude Code, Codex, and OpenCode inside it, isolated from th…

    Nix

  4. use-brian/use-brian use-brian/use-brian Public

    Brain, agent, workflows, and docs. Local framework to automate your work.

    TypeScript 22

  5. tmux-kube-context tmux-kube-context Public

    Isolated kube context in tmux

    Shell 1