Skip to content
View nikitaclicks's full-sized avatar
:shipit:
Focusing
:shipit:
Focusing

Block or report nikitaclicks

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

Hey, I'm Nikita ๐Ÿ‘‹

๐Ÿ› ๏ธ Staff Engineer ยท ๐Ÿค– Multi-agent dev workflows ยท โšก Backend performance ยท AI tooling

Day job: making a large backend less slow. Evenings: building small, sharp tools for the AI coding agents that now do most of the typing.

TypeScript Node.js .NET Python PostgreSQL QMK macOS Fedora Neovim tmux

Most of what's below started as a paper cut in my own workflow. Token waste, agent status I couldn't see, a keyboard that didn't fit my hands. Each one I'd already lost an afternoon to before I gave in and wrote the tool.

Projects

AI ยท agents ยท developer tooling

  • ๐Ÿฆ€ context-cutter โ€” Rust middleware that compresses LLM tool-call payloads ~10ร— using Lazy Handles.
  • ๐Ÿง  obsidian-openagent โ€” Mobile-friendly Obsidian AI agent with tool use.
  • ๐Ÿ”ช slice โ€” Token-frugal terminal coding agent.
  • ๐ŸŸข agents.tmux โ€” Watch every tmux-resident agent from the macOS menu bar.
  • ๐Ÿ’“ claude-pulse โ€” Hook + tiny CLI that pushes Claude session count to your GitHub bio.

Libraries

  • ๐Ÿ” next-auth-table-storage โ€” Auth.js adapter for Azure Table Storage.
  • ๐Ÿ•ธ๏ธ peersack โ€” Peer-to-peer networking for R.E.P.O.-style co-op games.

Hardware ยท side quests

  • โŒจ๏ธ qmk_x7s โ€” My split keyboard firmware (Miryoku layout, Colemak-DH).
  • ๐ŸŽฎ decky-multi-user โ€” One-click Steam account switcher for the Steam Deck.

Contributions to OSS

Hackathons

Find Me

GitHub X LinkedIn Sponsor

DMs open on X, or grab me anywhere else above. Always happy to talk AI dev workflows, query perf, or trade keymaps.

Pinned Loading

  1. context-cutter context-cutter Public

    Lightweight, high-performance middleware for token-efficient Tool Calling. Shrink your API overhead by 10x with Lazy Handles.

    Rust 13

  2. slice slice Public

    A token-efficient, terminal-based AI coding assistant.

    TypeScript

  3. qmk_x7s qmk_x7s Public

    Split keyboard firmware - miryoku & colemak-dh

    C 5 1

  4. claude-pulse claude-pulse Public

    Broadcast your active Claude Code session count to your GitHub bio via hooks + a tiny shell CLI.

    Shell 1

  5. FEX-AOT FEX-AOT Public

    Forked from FEX-Emu/FEX

    AOT app caching for FEX: static prebuild of executable+dependency caches, unified runtime/offline cache keys, and improved warm-up performance through reusable precompiled cache artifacts.

    C++

  6. obsidian-openagent obsidian-openagent Public

    Pure JS Obsidian plugin: AI agent with tool use, vault awareness, and full mobile support.

    TypeScript 5