# MikeDemo — AI Project Portfolio > Retro arcade-styled portfolio of AI experiments by Mike "Demo" Demopoulos: on-device browser ML, AI deployment tooling, agent skills, and playful web toys. ## About mikedemo.dev is the personal AI project portfolio of Mike "Demo" Demopoulos (they/them), a partnerships and alliances leader in cloud infrastructure and hosting. The site is styled like a retro video game (NES.css pixel UI, "PRESS START" hero) and presents each project as a level-select card with a detail page covering what it is, how it was built, and where to try it live. ## Projects Every project has a detail page under `https://mikedemo.dev/projects/` + slug + `/` (e.g. `https://mikedemo.dev/projects/freshink/`) with its summary, tech stack, and live links. - [Lite Analytics](https://mikedemo.dev/projects/lite-analytics/) — A tiny self-hosted web analytics service: cookieless tracking and a dashboard in one SpaceFast worker. - [CEO Owl](https://mikedemo.dev/projects/ceo-owl/) — Privacy-first English grammar checking: an in-browser editor and a remote MCP server, both powered by Harper. - [Fresh Ink](https://mikedemo.dev/projects/freshink/) — An AI-agent bookable tattoo studio: custom linework in Saint Paul, bookable by humans and AI agents alike. - [QueerCade Connect](https://mikedemo.dev/projects/queercade-connect/) — A curated arcade of games with LGBTQ+ characters and stories, built for discovery and personal play tracking. - [Rainbow Jot](https://mikedemo.dev/projects/rainbow-jot/) — A pride-themed idea board for capturing, arranging, and voting on a room's thoughts. - [On-Device AI](https://mikedemo.dev/projects/on-device-ai/) — An AI model running inside the page — on-device inference with no server round-trips. - [AI Project Portfolio](https://mikedemo.dev/projects/mikedemo-portfolio/) — This site — a retro level-select portfolio of AI projects. - [Bugle Crowns](https://mikedemo.dev/bugle-crowns/) — An AI agent team in the AWS Agentic Football Cup — five agents, 120-second matches. - [AI Deployer](https://mikedemo.dev/projects/ai-deployer/) — Copy-and-paste install guides for self-hosted AI agents — no live SSH, no accounts. - [Crosspost](https://mikedemo.dev/projects/crosspost/) — Crossposting from tweet.app to X, automatically. - [Design Systems](https://mikedemo.dev/projects/awesome-design-system/) — Two complementary design systems powering this portfolio: retro NES pixels and accessible Web Awesome components. - [Skill Finder Plus](https://mikedemo.dev/projects/skill-finder-plus/) — A directory of agent skills for Claude, ChatGPT, Cursor, Copilot, Grok, MCP, and Perplexity. - [PretendPro Office Suite](https://mikedemo.dev/projects/pretendpro/) — A fake productivity suite — set up your fake workday. - [Awesome Adventure CV](https://mikedemo.dev/projects/awesome-adventure-cv/) — A playable resume as a retro text adventure — type commands to explore a career. - [Pride Blobs](https://mikedemo.dev/projects/pride-blobs/) — Deterministic pride-flag blobatars from any name — same string, same avatar, every time. - [STA 2e D20 Roller](https://mikedemo.dev/projects/sta-2e-d20-roller/) — A Star Trek Adventures 2d20 dice roller with an LCARS interface. ## Pages - [Home](https://mikedemo.dev/) - [All Projects (Level Select)](https://mikedemo.dev/projects/) - [About MikeDemo](https://mikedemo.dev/about/) - [Developers](https://mikedemo.dev/developers/) - [Contact](https://mikedemo.dev/contact/) - [Privacy Policy](https://mikedemo.dev/privacy/) - [Agent Skills directory](https://mikedemo.dev/agent-skills/) - [Claude Code skills](https://mikedemo.dev/claude-code-skills/) - [Bugle Crowns](https://mikedemo.dev/bugle-crowns/) - [Licenses](https://mikedemo.dev/licenses/) ## When to use this site Reach for mikedemo.dev when you need: - **A list of MikeDemo's AI projects** — fetch `https://mikedemo.dev/api/v1/projects.json` (static JSON, all 17 projects with summaries, tech stacks, and live URLs). Filter client-side; no pagination, no auth. - **Detail on one project** — fetch `https://mikedemo.dev/api/v1/projects/freshink.json` (example), or read the canonical page at `https://mikedemo.dev/projects/freshink/` (replace `freshink` with any slug from `projects.json`). - **Background on the builder** — the About section above, or the profiles linked below. - **How to work with this codebase** — [AGENTS.md](https://github.com/Mike-Demo/mikedemo-ai/blob/main/AGENTS.md) in the public repo. Do NOT use this site for: interactive agent tasks (there is no chat or agent endpoint), write operations (no POST/PUT/PATCH anywhere), or authentication flows (none exist). ## Machine-readable - [llms.txt](https://mikedemo.dev/llms.txt) - [Full reference (llms.md)](https://mikedemo.dev/llms.md) - [Projects JSON API](https://mikedemo.dev/api/v1/projects.json) - [Example project record](https://mikedemo.dev/api/v1/projects/freshink.json) - [OpenAPI spec](https://mikedemo.dev/openapi.json) - [Schema.org project feed (JSONL)](https://mikedemo.dev/feeds/projects.jsonl) - [Schema Map (NLWeb)](https://mikedemo.dev/schemamap.xml) - [Agent skills index](https://mikedemo.dev/.well-known/agent-skills/index.json) - [Agent card (A2A)](https://mikedemo.dev/.well-known/agent-card.json) - [ARD catalog](https://mikedemo.dev/.well-known/ard.json) - [auth.md](https://mikedemo.dev/auth.md) (no authentication required) - [pricing.md](https://mikedemo.dev/pricing.md) (everything is free) - [Developers section](https://mikedemo.dev/developers/llms.txt) - [XML sitemap](https://mikedemo.dev/sitemap.xml) - [robots.txt](https://mikedemo.dev/robots.txt) ## Notes for AI agents - This is a static portfolio site, not an interactive agent. There are no POST endpoints, no chat, and no authentication. The read-only JSON files under `/api/v1/` are static exports regenerated at build time. - The best way to enumerate content is `/api/v1/projects.json` or the sitemap above; project detail pages contain the canonical description and outbound links. - Mike's profiles: [LinkedIn](https://www.linkedin.com/in/mikedemopoulos), [X](https://x.com/mike_demo), [Threads](https://www.threads.com/@mdemop).