All Posts

Tech blog about vibe coding and full-stack development

Technology

Running an MMORPG on the JVM??

How GC advances changed the reality of running an MMORPG on the JVM.

Mar 24, 20264 min read
Technology

How Asset Studio Was Implemented

A look at Omnilude Asset Studio's real implementation and generation flow.

Mar 7, 202610 min read
Retrospective

Omnilude-tools After Its First Month: What Works and What Still Does Not

February's data made it clear which tools are starting to work and which areas still are not.

Mar 3, 20267 min read
Technology

Introducing the Enhanced Chatbot Agent Workflow

Using the enhanced chatbot agent workflow as the basis, this post breaks down the routing, search, summarization, and response flow.

Feb 18, 202612 min read
Technology

A Plan for Building Games

A summary of the production strategy and current implementation status from Story Quiz to Mystery to MMORPG.

Feb 14, 20269 min read
Technology

How I Designed Selective Service Deployment with Jenkins and Kubernetes

One repository, but deployment is split by service. This is how I structured it.

Feb 12, 202610 min read
Technology

How Agents Work in Omnilude's ai-service

In Omnilude's ai-service, `AiAgent` is not a separate AI but a workflow that connects assistants as nodes. This article explains the real execution structure through DTE, WorkflowEngine, and NodeExecutor.

Feb 9, 202612 min read
Technology

Why Did Omnilude's ai-service Choose an Assistant / Thread / Run Structure?

Inspired by OpenAI's Assistants API, this post explains how Omnilude's ai-service implements an Assistant / Thread / Run structure.

Feb 8, 202613 min read
Review

I Switched My Local Coding Model to Step 3.5 Flash

A short review of using Step 3.5 Flash as a local coding model on a Mac Studio, including why it felt good and where I would actually recommend it.

Feb 7, 20264 min read