Skip to content
View Huijiro's full-sized avatar
💭
Looking for a job
💭
Looking for a job

Organizations

@agentuity

Block or report Huijiro

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.

Content in all repositories owned by your account will be closed.
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
Huijiro/README.md

Gabriel "Huijiro" Campos

I don't know man, I mostly break stuff so they can work better.

huijiro.com · @agentuity · @HuijiroHankei · Brazil 🇧🇷


whoami

I'm an engineer at Agentuity, a full-stack platform for AI agents. I work mostly on the CLI, dev mode, build pipeline, and framework plumbing. The goal is simple: starting an agent should take one command, not a Friday afternoon.

Right now I'm leading our next major platform rewrite. That means retiring the old runtime, building a framework-agnostic pipeline, adding proper support for the frameworks people want to use, and hunting down dev mode race conditions.

Outside work, I write Neovim plugins, Pi extensions, and games I will almost certainly never finish. If something should exist and doesn't, I'll probably build it.

software people use

  • YaYeet installs and runs Voices of the Void on Linux through Wine or Proton. It handles game versions, runners, updates, and the usual Linux gaming ceremony.
  • blink-cmp-supermaven is a Supermaven source for blink.cmp. It is also the one repo of mine that strangers star.
  • tmux-nav.nvim handles Neovim and tmux pane navigation. Every existing plugin had one feature too many.

Pi extensions

I build tools for Pi, an extensible coding agent.

  • click adds persistent SQLite memory, FTS5 search, and automatic context injection.
  • pi-lsp shows inline LSP diagnostics when Pi reads a file and includes a standalone diagnostics tool.
  • pi-fireworks adds Fireworks AI as a provider.
  • nvim-pi runs Pi inside Neovim.

unfinished business

When I'm not writing dev tools, I'm probably starting another game:

  • europa-derelict is space horror in Godot, written in C++, with my attempt at copying Valve's physics.
  • gocharge is a typed Go backend framework built on net/http.
  • survivors is a Vampire Survivors clone in Rust.

stats

GitHub contribution streak

GitHub contribution graph

Pinned Loading

  1. gw2API gw2API Public

    TypeScript

  2. app-receitas app-receitas Public

    TypeScript

  3. typescript-base typescript-base Public template

    TypeScript