Skip to content
View PythonLuvr's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report PythonLuvr

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

Hey, I'm EJ

I build tools for people running AI agents all day.

Founder of Catalyst Studios LLC. Right now I'm shipping War Room, an open-source cockpit for solo operators juggling many clients and many AI agents at once.


What I'm shipping

  • War Room: Local-first Discord-style dashboard. Plug in Claude Code, Codex, Gemini, OpenAI, OpenRouter, Ollama, anything OpenAI-Chat-Completions-compatible. One screen for the whole AI-ops stack. AGPL-3.0.
  • A growing pile of internal tools at Catalyst across video, motion, and operator infrastructure.

How I work

I'm an independent operator. Small number of clients at a time across creative, video, and AI-tooling work. The stuff I open-source comes straight out of my own daily workflow. If I'm using it every day, eventually it ends up on here.

Find me

Pinned Loading

  1. war-room war-room Public

    The cockpit for operators running AI at scale. Local-first Discord-style dashboard for Claude Code sessions across many projects.

    TypeScript 6 1

  2. openwar openwar Public

    Discipline layer for CLI agents. Run Claude Code, Codex, and Gemini CLI under one phase-gated runtime with deterministic detectors, replayable traces, persistent memory, and a chat REPL. MIT.

    TypeScript 2