Skip to content
View raydeStar's full-sized avatar

Block or report raydeStar

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

Mark Hall — AI Engineer & Open-Source Developer

I'm Mark Hall, known as raydeStar on GitHub. I build local-first AI agents, LLM evaluation tools, and AI-powered creative software, with a background in C#/.NET and Azure and hands-on work across Python and TypeScript.

My focus is the engineering that makes AI useful beyond a demo: explicit tool permissions, durable state, reproducible experiments, and human review. That work spans private AI assistants, Model Context Protocol (MCP) integrations, image-to-3D pipelines, and film pre-production tools.

Website & engineering notes · Explore the Stillwater 3D showcase · LinkedIn

Featured engineering projects

A private AI assistant and agent workspace for Windows. Connect local models through LM Studio, Ollama, or another OpenAI-compatible endpoint, then work with permissioned MCP tools, durable memory, a Markdown knowledge base, and visible execution traces.

Sir Thaddeus is also my testbed for improving what a fixed model can accomplish through better tools, retrieval, and verification. The public research method documents paired experiments, repeat checks, and validation on unseen tasks.

Built with: C#/.NET, React, MCP, local LLMs.

A pipeline connecting reference images to 3D assets through Hunyuan3D, Blender, and Unreal Engine 5. It brings geometry generation, PBR texturing, retopology, rigging, deformation checks, and engine import into a workflow with review gates and traceable artifacts.

The engineering focus is reproducibility: record which reference, mesh, texture, and approval produced each asset. Human visual review remains part of the process. Explore Stillwater, the browser showcase, to see the assets in a Three.js scene.

Built with: Python, Blender, Hunyuan3D, Unreal Engine 5, Three.js.

A local-first creative workspace for planning shots, maintaining character and world references, reviewing generated images, staging 3D scenes, and assembling animated takes. Immutable media versions and explicit approvals keep creative decisions attached to the work they describe.

The architecture combines a .NET backend, a React workspace, SQLite, and recoverable provider jobs. The first Windows release is available; individual generation integrations have documented preview and validation status.

Built with: C#/.NET, React, TypeScript, SQLite, ComfyUI adapters.

An evaluation harness designed to reduce benchmark contamination and measure verified task completion. It uses fabricated evidence, sealed task banks, hashes published before measurement, and statistics that account for related test cases. It works with OpenAI-compatible model endpoints.

The public repository includes the methodology and a retired benchmark bank for inspecting and reproducing the evaluation process.

Built with: Python, paired experiments, deterministic verification.

More projects

  • Grand Adventure Engine — A self-hosted AI game master and multiplayer RPG for Discord and the web. A deterministic C# engine owns combat, dice, quests, and persistent state; the language model narrates the results. Includes a WebMCP co-DM workflow with human approval for game-state changes.
  • HireZero — An early-preview marketing employee for founders, built around research, campaign drafts, revision history, and explicit publishing decisions. The public source combines a .NET host, React cockpit, and an OpenClaw employee.

Merged open-source contributions

How I build

  • Keep rules, permissions, and state changes in code that can be tested.
  • Make sources, tool actions, approvals, and failure states inspectable.
  • Compare changes against fixed baselines and validate on unseen tasks.
  • Publish limitations alongside results, and distinguish prototypes from releases.

Writing & contact

I write about local AI, agent architecture, MCP, LLM evaluation, and trustworthy software at markbhall.dev. For professional contact, find me on LinkedIn.

Local models. Useful tools. Receipts for the magic.

Pinned Loading

  1. sir-thaddeus sir-thaddeus Public

    Private, local-first AI assistant for Windows with permissioned tools, durable memory, and evidence-driven small-model improvements.

    C# 14 3

  2. grand-adventure-engine grand-adventure-engine Public

    Self-hosted AI-narrated text adventure RPG for Discord and the web. Real dice, quests, and persistent worlds - powered by your own local LLM (Ollama / LM Studio).

    C# 1