Skip to content
View Hanjo92's full-sized avatar
  • Seongnam, Korea
  • 12:31 (UTC +09:00)

Block or report Hanjo92

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
Hanjo92/README.md
Seunghu Song

Unity Developer | AI Tool Builder | App & VS Code Extension Maker

Profile views VS Code Marketplace publisher Japanese Writing Notebook on the App Store

Building developer tools and language-learning apps across VS Code, Unity, AI-agent workflows, and Apple platforms.


🚀 Shipping Now

NoPilot

A provider-switching AI coding assistant for VS Code with inline completions, inline chat, commit messages, usage visibility, and local or remote model endpoints.

NoPilot version NoPilot source

Git Roast

A meme-forward VS Code extension and CLI companion that reviews staged Git diffs before commit, turning code review into a sharp little pre-flight ritual.

Git Roast version Git Roast source

일본어 쓰기장

An iPhone and iPad handwriting practice app for hiragana, katakana, words, and sentences, with local progress and custom word lists.

Japanese Writing Notebook on the App Store iOS 16.0+ Education app

VS Code Marketplace

My extension publisher home for experiments that graduate into real developer workflow tools.

hanjo92 publisher page


🧭 Active Projects

Project Focus Stack
Context-LSP Codex-centered CLI and skill layer for ContextPack retrieval, project-brain bootstrapping, warning-first guards, drift checks, and diagnostics. JavaScript, CLI, Codex
codex-goal-parser Turns large software objectives into repo-aware Codex goal plans with verifiable sub-goals. JavaScript, developer tools
NoPilot Multi-provider AI coding assistant for VS Code with Claude, GPT, Gemini, Ollama, and OpenAI-compatible endpoints. TypeScript, VS Code
git-roast VS Code extension and CLI companion that reviews staged Git diffs before commit. TypeScript, Git, VS Code
clipnote Local-first CLI and Chrome extension for saving web pages and papers as structured Markdown notes. Python, Chrome extension
unity-resource-rag Unity UI asset-aware RAG pipeline with MCP sidecar and UPM tools for building real-resource interfaces from references. Python, Unity, MCP
unity-mcp-ui-layout Unity MCP UI layout skill and prompt pack for Codex, Claude, and Google Antigravity. Unity, MCP, prompts
NobelWriter AI-assisted workspace for Korean fiction and web-novel writing workflows. Python, writing tools


🛠️ Tech Stack & Tools

Unity, C#, TypeScript, JavaScript, Python, React, HTML, CSS, Node.js, GitHub, Apple, VS Code


📊 GitHub Stats


📫 Connect

Footer

Pinned Loading

  1. unity-mcp-ui-layout unity-mcp-ui-layout Public

    Unity MCP UI layout skill and prompt pack for Codex, Claude, and Google Antigravity

    10 2

  2. google-jules-skill google-jules-skill Public

    Control Google Jules from LLM agents with a reusable skill, API helper, and ops guides.

    Python

  3. unity-resource-rag unity-resource-rag Public

    Unity UI asset-aware RAG pipeline with MCP sidecar and UPM tools for building real-resource interfaces from reference images

    Python 1

  4. NoPilot NoPilot Public

    A next-generation, high-speed alternative to GitHub Copilot for VS Code. Bring your own AI keys for Claude, GPT, Gemini, Ollama, and native local models with 0ms cache and deep LSP-context awareness.

    TypeScript 2

  5. codex-pocket codex-pocket Public

    A lightweight browser UI for viewing, reading, and lightly controlling Codex sessions from any device.

    HTML

  6. symphony symphony Public

    Forked from openai/symphony

    Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.

    Elixir