Skip to content
View ebey317's full-sized avatar

Block or report ebey317

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

Elijah Wilkins

Applied AI Engineer — local-first agent infrastructure, voice/HCI automation, and developer tooling.

Portfolio GitHub Email

I build local-first AI agents that safely operate machines. My work sits at the intersection of agent runtimes, multi-provider model routing, desktop accessibility, and human-computer interaction — all designed to run on the user's own hardware with their own API keys.

  • Agent infrastructure: multi-provider routing, MCP tool protocol, memory, subagents, safety/approval layers, headless delegation
  • Voice & HCI automation: push-to-talk STT, TTS, on-screen keyboard, controller-driven desktop control, HUD overlays
  • Systems/integration focus: Linux services, systemd, browser automation, local model inference, cloud fallback strategies

I'm self-taught — HVAC engineer by background, systems builder by practice. I build tools that solve real gaps: offline-capable agents, accessible desktop input, and infrastructure that doesn't require a subscription.


Flagship Projects

A local-first AI agent runtime with multi-provider routing, MCP tooling, browser automation, voice/vision, subagents, and a safety layer.

  • ~43K lines Python, 57 test files, terminal + browser extension surfaces
  • Routes between Ollama (local) and OpenRouter / Groq / Gemini / Anthropic / OpenAI (cloud)
  • Headless delegation mode for CI and agent orchestration
  • Approval queue, typed action dispatch, and privacy-cloud guard

Voice-first desktop accessibility for Linux. Control the entire desktop with an Xbox controller — no keyboard, no mouse required.

  • Push-to-talk speech-to-text via Groq Whisper
  • GTK floating on-screen keyboard and controller legend HUD
  • FastAPI voice bridge for STT/TTS on :8002
  • Auto profile switching and systemd-managed services

A FastAPI proxy that routes Claude Code CLI calls to local Ollama first, with selective cloud escalation.

  • Off-grid mode prevents cloud calls unless explicitly enabled
  • Charter injection, persistent task state, permission-mode sync
  • Multi-provider cloud tiers: Anthropic, OpenRouter, Groq, Cerebras, Fireworks

An open, HSDS-shaped REST API + assistant for 2-1-1 health and human services data across the US.

  • Federates ~200 local/state services behind one unified API
  • Assistant actions: summarize, read aloud, print, email, pinpoint documents, fill forms
  • Built as a tool for AI agents rather than a standalone app

An MCP server + HTTP bridge for managing client intake and form completion across reentry programs.

  • JSON-based profiles and templates — no database required
  • Browser autofill handoff payload
  • Optional REST bridge for web UI integration

Certifications

  • Claude 101 — Anthropic (May 2026)
  • Claude Code 101 — Anthropic (May 2026)
  • Introduction to Claude Cowork — Anthropic (May 2026)
  • AI Fluency: Framework & Foundations — Anthropic, co-badged UCC / Ringling College of Art + Design / HEA / National Forum (May 2026)

Full records: ebey317/cert-path


Tech Stack

Area Tools
Languages Python, Bash, JavaScript, HTML
Agent stack Ollama, OpenRouter, Groq, Anthropic, Gemini, OpenAI
Frameworks FastAPI, GTK3, PyGObject, Flask
Protocols MCP, CDP, systemd, native messaging
Voice/audio Piper TTS, edge-tts, Groq Whisper, PulseAudio
Desktop automation AntiMicroX, xdotool, xtest, pynput
Deployment Linux, systemd, Tailscale, GitHub Pages

GitHub Stats

GitHub Stats Top Languages


Contact

Popular repositories Loading

  1. claf claf Public

    CLAF — Closed-Loop Agent Framework. Anthropic's skin, your brain. Off-grid by default; cloud convenience optional.

    Python 1

  2. hermes-android hermes-android Public

    Install Hermes Agent with Web UI on Android via Termux + Ollama Cloud

    Shell 1

  3. ebey317 ebey317 Public

  4. master-ai-cli master-ai-cli Public

    Master AI — Local-first AI agent CLI with vision, voice, MCP integration, and multi-provider routing. Built from scratch because I couldn't afford the subscription. 236 files, 63K lines, 57 tests.

    Python

  5. reentry-desk reentry-desk Public

    MCP server + HTTP bridge for client intake and form completion across reentry programs (housing, SNAP, SSI, ID replacement, job applications). Pairs with browser automation.

    Python

  6. ebey317.github.io ebey317.github.io Public

    Elijah Wilkins — AI Systems Builder | Local-first agent architecture

    HTML