Ken Imoto

Ken Imoto

WebRTC & Voice AI Engineer

LLMO · WebRTC · Real-time AI · Context Engineering

Building AI-native organizations powered by LLMs, automation, and distributed agents.

123K+

PV on Qiita

14

Books

3

Research Papers

Now

  • Building the LLMO Framework, LLMO Checker, and the Open LLMO Research Initiative
  • Documenting AI-Native MEO as the local-business implementation of LLMO
  • Applying Harness Engineering to products — dev, ops, and marketing with AI agents
  • Publishing books & articles from hands-on practice

Updated April 2026

Publications

🔧 AI DEVELOPMENT

NEW The 300ms Threshold

The 300ms Threshold

Why Talking to AI Feels Wrong

KindleZenn
Harness Engineering

Harness Engineering

From Using AI to Controlling AI

Kindle
Practical Claude Code

Practical Claude Code

Context Engineering for Modern Development

KindlePT-BRES
Context Engineering

Context Engineering in Practice

Turning LLMs from Liars into Experts

Kindle

🔍 LLMO / AI SEARCH OPTIMIZATION

LLMO

LLMO Practical Guide

Why ChatGPT Ignores Your Website

Kindle
LLMO Quickstart

LLMO Quickstart

AI Search Optimization for Engineers

Kindle

🛡️ SECURITY & QUALITY

MCP Security

MCP Security in Practice

What OWASP Won't Tell You

Kindle
Systematizing AI Code Review

Systematizing AI Code Review

The 3-Layer Model for 60% Faster Reviews

Kindle

📊 KNOWLEDGE & DATA

Knowledge Graph Guide

Knowledge Graph Guide

Structure Your Data, Sharpen Your AI

Kindle

💡 ENGINEERING CULTURE

100 Engineering Quotes

100 Engineering Quotes

Why Do Some Words Stay With You?

Kindle

→ All books on Amazon

Latest Articles

Papers

📊 Excess Vocabulary in Japanese AI-Generated Text: A Cross-Model Quantitative Analysis

350 samples from 7 LLMs vs. 977 human articles. 651 statistically significant excess words identified. Newer Claude generations show increasing vocabulary bias (TTR: 0.52→0.29). Cross-domain classifier achieves AUC=0.946 in-domain but fails completely across genres. First Japanese excess vocabulary study with coevolution evidence.

📄 Paper (DOI) 💻 Code & Data March 2026 · Zenodo

📝 AI Text Slop: Stylistic Convergence Across Six LLMs in Japanese Technical Writing

180 samples (6 models × 10 topics × 3 trials) measured with 16 pattern indicators. RLHF-aligned commercial models score significantly higher than OSS (Cohen's d = 1.01). Vocabulary and structural patterns dissociate ("Swallow Paradox"). Human Qiita articles score higher than AI on structural metrics, revealing cultural confounding.

📄 Paper (DOI) 💻 Code & Data March 2026 · Zenodo

🔵 AI Blue: Systematic Color Recognition Bias in Vision-Language Models

We tested 4 VLMs × 40 colors × 480 observations. Commercial models miss intermediate hues. 95% of AI-generated UI colors land on blue-purple. First quantitative link between VLM color bias and the "AI Slop" phenomenon.

📄 Paper (DOI) 💻 Code & Data March 2026 · Zenodo

Research

🔬 LLMO Framework

Optimizing content visibility in AI search engines

🔬 Voice AI 300ms

Breaking the latency barrier for human-AI conversation

🔬 Context Engineering

CLAUDE.md, multi-agent architecture, AI dev workflows

🔬 Generative Agent Simulation

LLM multi-agent social simulation

🔬 Fragrance × AI

AI-powered perfumery and personality-based scent design

Projects & Sites

Propel-Lab — company

AI Systems consultancy focused on LLM development environments and harness engineering for enterprises.

LLMO Framework — open methodology

A practical framework for LLM Optimization (AEO + GEO). Self-hosted documentation site as the canonical source.

mypcrig — PC selection (JA)

A use-case-driven guide for choosing the right PC: AI dev rigs, gaming, laptops, and parts. Bench-driven recommendations.

legacydram — whisky × engineering eyes

A curation media reading every bottle as somebody's commit history. People · Craft · Tasting.

ainativemeo — AI-Native MEO playbook

Local-business optimization for the era when customers ask AI, not search engines, for recommendations. Engineering-layer reading of Google Business Profile, JSON-LD survivability, and per-engine citation behavior. Bilingual EN / JA.

Open Source

🔍 LLMO / AI SEARCH

open-llmo — GitHub organization · MIT

The Open LLMO Research Initiative. Specs, validators, and tooling for measuring how AI-retrievable a URL is — beyond traditional SEO signals.

llmo-checker — TypeScript CLI · MIT

A Lighthouse-style CLI that scores how AI-retrievable a URL is. Runs static checks for llms.txt, JSON-LD, robots policy, and semantic structure, and outputs a 0–100 LLMO Score as JSON. v0.1 draft.

🎙️ VOICE & SPEECH

voice-clone — Python · MIT

A voice-cloning tool built on Qwen3-TTS. Clone a voice from ~3 seconds of audio and have any text read in that voice. WSLg recording, multi-language.

speech-habit-lens — Python CLI · MIT

A 1-minute speech habit analyzer combining AmiVoice ESAS (20 acoustic emotion parameters) with an LLM. Three layers — acoustic, textual, and the cross-layer that links body and language — rendered as a Markdown report.

🛠️ DEV UTILITIES

domain-pre-flight — Python CLI · MIT

A pre-flight check before you register a domain for a new site or app. Structure, history, typosquat, multi-language semantics, LLMO, and trademark deeplinks in one command.

🧬 PERSONA & IDENTITY

persona-hub — TypeScript + Python · Apache-2.0

A two-part persona hub: a lightweight TypeScript SDK that scores quiz answers locally, and an optional FastAPI service that persists results so the same user can carry their profile across services. Pre-alpha.

Connect