lifeplayer
  • Projects
  • About

Projects

A collection of side projects and things I've built. Find more on my GitHub →

  • Rewritr

    A native macOS menu bar app that rewrites selected English into more natural, native-like text using your own OpenAI-compatible provider.

    SwiftSwiftUImacOSLLMWriting Assistant
  • tiny-duo-infer

    A tiny inference engine built for learning. Supports dual backends: Apple Silicon (Metal) and Nvidia GPU (CUDA).

    PythonInferenceMLApple SiliconCUDA
  • tiny-rag-lab

    A learning-first RAG engine for classic retrieval-augmented generation scenarios. Designed for understanding RAG from the ground up.

    PythonRAGLLMVector Search
  • tiny-corpus-workbench

    An inspectable, learning-by-doing corpus workbench for trustworthy and reversible document preparation before downstream RAG processing.

    PythonRAGData ProvenanceDocument Processing
  • Porta

    A macOS menu bar app for port management and dev server control. Kill processes, monitor ports, and manage local servers without touching the terminal.

    SwiftSwiftUImacOSDeveloper Tools
  • human-in-loop-workflow

    A human-in-the-loop, simple enough, well-behaved multi-agent workflow designed for small-to-medium projects with AI implementation and review handoffs.

    WorkflowAI AgentMulti-agent
  • Plan, Build, Review

    A gated, role-based workflow for Codex and Claude Code, with independently reviewed plans, task-by-task delivery, and explicit approval checkpoints.

    CodexClaude CodeWorkflowMulti-agent
© 2026 James Wei
GitHubEmailLinkedIn