Skip to content
View avifenesh's full-sized avatar
🦥
Just hanging around
🦥
Just hanging around

Highlights

  • Pro

Organizations

@aws @amazon-contributing @valkey-io

Block or report avifenesh

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
avifenesh/README.md

Avi Fenesh

$ echo "Hello, world!"

System Software Engineer — AWS ElastiCache.
Rust, C, Node.js. I build fast, reliable data systems and the client tooling around them. Maintainer across the Valkey ecosystem (Valkey GLIDE and GLIDE MQ); I also run the agent-sh org for agentic developer tooling.

On the side, I build developer tools for the agentic coding era — linters, workflow automation, and editor integrations that make AI-assisted development actually work (shipped under agent-sh).

I post releases, tooling drops, and in-progress work on X (Twitter) first — the GitHub repo gets the polished version. If you want the early signal, follow me there
X: logs

LinkedIn Stack Overflow


What I do

  • Valkey GLIDE / GLIDE MQ (maintainer). Reliability‑first client and queue stack for Valkey & Redis OSS; Rust core with multi‑language bindings and Node.js UX tuned for HA and throughput.
    https://github.com/valkey-io/valkey-glidehttps://github.com/avifenesh/glide-mq
  • Agentic coding tooling (agent-sh). Building the infrastructure layer for AI‑assisted dev workflows — config validation, task automation, queueing, and editor bridges.
  • Low‑level systems. Resource management, IO/memory‑centric software, concurrency primitives, and pragmatic APIs that map cleanly to hardware/OS.

Projects

  • agnix — Lint agent configurations before they break your workflow. Rust core with LSP server, MCP server, and VS Code extension across Claude Code, Cursor, Copilot, Codex CLI, and MCP.
  • AgentSys — Modular runtime and orchestration system for AI agents, with pluggable skills/pipelines for Claude Code, OpenCode, and Codex CLI.
  • Valkey GLIDE — Reliability‑first client for Valkey & Redis OSS; Rust core with multi‑language bindings.
  • GLIDE MQ — High‑throughput, HA job queue for Node.js built on Valkey/Redis Streams and the Valkey GLIDE Rust core (1 RTT per job, retries/backoff, DLQs, OTel).
  • agent-sh — Org for reusable agentic dev tooling (adapters, runtimes, task runners, telemetry) shared across my projects.

Interests

Low‑level systems (memory layout, concurrency, OS internals) · Developer experience · Agentic coding workflows · Performance engineering · Cross‑language interoperability (FFI, JNI, N‑API)


Talks & media


Contact

aviarchi1994@gmail.com — Happy to talk systems, Rust/C, datastore internals, agentic tooling, or DX.


Keywords

Rust • C • Systems programming • Distributed systems • Valkey/Redis • Client libraries • Agentic coding • Developer tools • DX • High availability • Performance engineering • IO/async • Linux • FFI • N‑API

Pinned Loading

  1. agent-sh/agnix agent-sh/agnix Public

    The missing linter and lsp for AI coding assistants. Validate CLAUDE.md, AGENTS.md, SKILL.md, hooks, MCP. Plugin for all major IDEs included, with autofixes.

    Rust 88 10

  2. agent-sh/agentsys agent-sh/agentsys Public

    AI writes code. This automates everything else · 15 plugins, 35 agents, and 32 skills · for Claude Code, OpenCode, Codex, cursor, kiro.

    JavaScript 552 53

  3. glide-mq glide-mq Public

    High-performance message queue for Node.js — Valkey/Redis Streams with Rust-native NAPI bindings

    TypeScript 60

  4. claucode.nvim claucode.nvim Public

    A Neovim bridge plugin for Claude Code CLI, providing seamless integration between your editor and Claude's AI capabilities.

    Lua 18 3

  5. agent-sh/debate agent-sh/debate Public

    Structured multi-round debate between AI tools with proposer/challenger roles and verdict

    JavaScript 2

  6. glidemq-examples glidemq-examples Public

    Examples and integrations for glide-mq - message queue for Node.js on Valkey/Redis

    1