Projects

From products that stop working without AI to products whose decisions are fully deterministic —
where AI fits is decided per product.

9
Projects
8
Live
1
In development
65
Articles & Notes
Featured project

SmileProgress

An iOS app that aligns and anonymises orthodontic photos on-device for personal logging. Optional anonymous Before / After sharing, browsable on a web gallery.

SwiftUICoreMLAVFoundationStoreKit 2AWS LambdaNext.js 16
AI inside Read about SmileProgress →

SiteKensa

Web / Tools Next.js 16 Live AI in the workflow

Enter a domain name and get its email authentication (SPF / DKIM / DMARC), DNS, SSL, and search-engine visibility diagnosed — with fix steps matched to the services in use and record values you can paste as they are.

Next.js 16TypeScriptAWS LambdaCloudFront
Read about SiteKensa →

SmileProgress

iOS / Web SwiftUI Live AI inside

An iOS app that aligns and anonymises orthodontic photos on-device for personal logging. Optional anonymous Before / After sharing, browsable on a web gallery.

SwiftUICoreMLAVFoundationStoreKit 2
Read about SmileProgress →

MiraProof

Web / AI Next.js 15 Live Runs on AI

A web service that answers everyday questions about supplements, sleep, food, beauty, and exercise with structured, research-grounded summaries and articles. It ships as "エビデンスある?" in Japanese.

Next.js 15PythonAWS AgentCoreAmazon Bedrock
Read about MiraProof →

m-naoki-m.com

Web Astro Live AI in the workflow

A portfolio and hub that consolidates my output as an indie developer. Built with Astro static export, with structured data and a bilingual setup baked in from day one.

AstroTypeScriptAWS S3CloudFront
Read about m-naoki-m.com →

Relora

iOS / AI Swift Live Runs on AI

An AI that reads between the lines of love texts. OCR runs on the device, the psychological analysis runs on a cloud LLM.

SwiftSwiftUIAWS BedrockAWS CDK
Read about Relora →

A Better Life

Web Next.js 15 Live AI in the workflow

A small set of free web tools that help you tune sleep, habits, and focus. Everything runs in the browser — no signup, no account.

Next.js 15TypeScriptCloudflare PagesGA4
Read about A Better Life →

Veloquo

iOS / iPadOS SwiftUI Live Runs on AI

Turn English videos on iPhone or iPad into a dual-subtitle learning experience. Subtitle generation, translation, and explanations all run on-device.

SwiftUISpeechTranslationApple Intelligence
Read about Veloquo →

FormatArc

Web / Tools Next.js Live AI in the workflow

A data conversion site for JSON, YAML, CSV, and Markdown — everything happens in the browser.

Next.jsTypeScriptAWS S3CloudFront
Read about FormatArc →

Eratsuku

Web / Tools Next.js 16 In development AI in the workflow

A diagnosis and comparison site for choosing how to build a website before building it. Nine approaches are scored on the same axes, and every price shown is checked against the text of the vendor's own pricing page.

Next.js 16React 19TypeScriptCloudFront
Read about Eratsuku →
Background and implementation notes for each project live in the writing section.
See all articles →