Skip to content
View ryaneggz's full-sized avatar
πŸ’­
Buildin.
πŸ’­
Buildin.

Block or report ryaneggz

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

Hi, I’m Ryan πŸ‘‹

πŸ“ Dallas, TX ↔ St. George, UT | πŸš€ Founder @ Mifune (formerly Ruska AI)

Python TypeScript Node.js FastAPI LangGraph Redis Postgres Docker AWS CLI

Open-sourcing Open Harness β€” the sandboxed agent runtime β€” with Mifune (a tuned Pi agent) as the agent flavor I ship inside.
Less prompt, more platform.


πŸš€ What I’m Building

πŸ› οΈ Open Harness

The open-source sandboxed agent runtime.

A Dockerized, reproducible workspace for long-running AI agents β€” git-native, skill-driven, built around the orchestrator/sandbox split. Pluggable agent layer: drop in Claude Code, Codex, your own β€” or use Mifune.

git clone https://github.com/ryaneggz/open-harness
cd open-harness && make sandbox

⭐ Star Open Harness if you're building agent infra.

πŸ€– Mifune (formerly Ruska AI)

A lightly customized Pi agent that ships as a first-class option inside Open Harness.

πŸͺ¦ Ruska AI has been retired. What used to be the Ruska platform is now split: Open Harness is the runtime, Mifune is the agent flavor.

Pre-configured for the workflows I run daily β€” multi-agent orchestration, persistent state, sub-agent routing, one stack across Web, IDE, CLI, TUI, Slack, CI.

🌐 https://oh.mifune.dev
πŸ“Ί Building in public on YouTube, Twitch, and LinkedIn.


🧠 Core Projects

  • 🎼 Orchestra – Multi-agent orchestration engine with checkpoints, queues, and tool routing
  • πŸ“¦ Open Harness – Open-source sandboxed agent harness β€” the runtime Mifune is built on

πŸ› οΈ What I Work With Daily

  • Agents & CLIs: Claude Code CLI, Pi, Codex, MCP β€” LangGraph / DeepAgents when the workflow needs a graph
  • Backend: FastAPI, TaskIQ, Redis, Postgres, Supabase
  • Infra: Docker, AWS, Bedrock, Cloudflare, Netlify
  • Models & Agents: Claude, Codex, OpenCode, Pi Agent (Mifune), DeepAgents
  • Dev Ergonomics: CLIs, TUIs, streaming APIs, checkpointing, resumability

I care a lot about:

  • Deterministic agent behavior
  • Observability over β€œvibes”
  • Systems that survive restarts, crashes, and humans

πŸ“‘ Community & Content

  • πŸ‘₯ Plano Prompt Engineers – 1,000+ member AI builder community
  • ✍️ Writing about:
    • Sandboxed agent runtimes β€” Docker, devcontainers, tmux, and the boring infra agents actually need
    • The orchestrator / sandbox split β€” what changes when you separate the agent's brain from its workspace
    • Open-sourcing agent infra β€” Mifune, Open Harness, and the case for transparent platforms
    • From Claude Code demo β†’ production system β€” what breaks first and how to harden it
  • 🧠 Teaching devs how to stop prompting and start architecting

πŸ“ˆ What I’m Doing Right Now

  • Shipping Open Harness as the open-source agent runtime
  • Bundling Mifune (a tuned Pi agent) as the default agent flavor inside it
  • Designing IaC for agents (spin up, edit, destroy, rehydrate)
  • Hardening long-running agents with queues + checkpoints
  • Exploring agent β†’ agent β†’ agent workflows at scale
  • Helping teams replace brittle SaaS workflows with AI-native systems

🧭 Philosophy

β€œAlways look for two confirmations.”

  • Agents should be auditable, not magical
  • Shipping > theorizing
  • AI is leverage, not a replacement for taste
  • Build systems that work at 2am when nobody’s watching

πŸ“Š GitHub Activity

GitHub Contribution Graph


πŸ”— Connect

Website Open Harness YouTube Twitch LinkedIn GitHub


Random Facts
  • Treat agents like distributed systems, not chatbots
  • Prefer CLIs over dashboards (until dashboards earn it)
  • Believe β€œagent infra” will be as normal as web servers
  • Build in public to stay honest
  • Clarity > doomscrolling (most days)

Pinned Loading

  1. open-harness open-harness Public

    πŸ—οΈ We provide the Sandbox. You choose the Harness.

    TypeScript 16 3

  2. mifunedev/orchestra mifunedev/orchestra Public

    Steerable Harnesses for DeepAgents β€” OrchestraπŸͺΆ

    Python 13 1

  3. mifunedev/a2a-langgraph mifunedev/a2a-langgraph Public template

    πŸ€–πŸ’¬πŸ€– Agent-to-Agent (A2A Protocol) built on top of LangGraph

    Python 28 5

  4. mifunedev/llm-server mifunedev/llm-server Public

    πŸ€– Open-source LLM server (OpenAI, Ollama, Groq, Anthropic) with support for HTTP, Streaming, Agents, RAG (Deprecated check out Orchestra) ->

    TypeScript 33 12

  5. mifunedev/interpreter mifunedev/interpreter Public

    πŸ›‘οΈSecure and sandboxed API to execute Python code, upload files, install packages, and manage isolated sessions. Ideal for running untrusted code and ensuring application security.

    Python 4 1

  6. tiny-tracker tiny-tracker Public

    πŸ“Š Self-hosted web analytics: click tracking, page views, user sessions. Privacy-first SQLite solution with real-time dashboard.

    JavaScript 2 1