Skip to content
View md-experiments's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report md-experiments

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.

Content in all repositories owned by your account will be closed.
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
md-experiments/README.md

Hi, I'm Misho 👋

I build small, opinionated apps at the intersection of knowledge, AI and analytics: games, learning tools, simulators and trackers. Most of what's below is live, so click a screenshot and try it.

LinkedIn GitHub repositories

🎮 Playgrounds & games

Shifting Ground: an animated historical atlas of maritime Southeast Asia in 1400
Shifting Ground · an interactive historical atlas. Pick a year, press play, watch kingdoms change hands. Seven atlases, from Rome to Mesoamerica.
Atlas of Shared Gods: a wheel of twelve archetypes showing the Greek pantheon
Atlas of Shared Gods · five pantheons on one wheel. Switch tradition and only the culture changes; the structure stays put. Hand-drawn SVG throughout.
Probability Lab: coin-flip experiment with exact and simulated distributions
Probability Lab · flip coins, roll dice, walk random walks and watch the exact distribution converge with the simulated one. Mystery mode hides the process and makes you infer it.
Choose Your Adventure: a gallery of illustrated branching stories
Choose Your Own Adventure · LLM-generated branching stories with illustrated scenes, exportable as printable cards for playing at the table.
ChromaPlay: a swarm of coloured particles on a dark canvas
ChromaPlay · an interactive colour playground. Swarm, orbit, vortex, magnet, prism: pick a mode and push the particles around.

🧰 Tools & trackers

UFO Files: overview page with release counts and the latest declassified records
UFO Files Tracker · follows the U.S. government's declassified UAP releases: downloads, OCRs and classifies every record, then mines the collection for waves and recurring details.
Great Trader Arguments: terminal output arguing a stock from the viewpoint of famous investors
Great Trader Arguments · what would Buffett, Graham, Slater or Fisher say about this stock today? Forty investors' rules as machine-evaluable triggers, argued in their own voice.
DIY Investor: landing page with a long-run chart of US stocks against Treasuries
DIY Investor · evidence-based personal finance tools. Every calculator and simulator is paired with the research behind it, so you can check the output rather than trust it.
FinPages: a market pulse dashboard of ranked earnings events across S&P 500 companies
FinPages · earnings filings, ranked and explained. A pipeline reads SEC 10-K / 10-Q filings and transcripts and turns them into scored events you can browse market-wide.
Balance: landing page reading 'Worry is a process, not a list of problems'
Balance · an evidence-led, private-by-design self-help programme for chronic worry and modern anxiety. No account, nothing leaves your device.
Preso Prep: landing page with pace and filler-word gauges from a practice run
Preso Prep · upload a deck, practise each slide out loud, and get feedback on pace, filler words, vocal variety and content coverage.
VizBlog: landing page reading 'Turn any article into visual slides'
VizBlog · paste an article and get a visual slide deck: diagrams, charts and summaries, section by section.

🔐 More apps (sign in to use)

  • Lexis · a Kindle-style web e-reader for PDFs and EPUBs with highlights, table of contents and cross-device progress. Source.
  • Endless Canvas · an infinite canvas for dropping, clustering and connecting ideas. Works on desktop, iPad and phone.
  • Idea Validator · validate a business idea with AI-powered customer interviews and scoring before you build it.
  • The Agora · chat with historically grounded personas of great thinkers, with passages from their own works cited inline.
  • Memory · spaced retrieval built on the techniques with evidence behind them: free recall, interleaving, a memory palace. Anki tests you; this trains you.
  • Six Pillars · a daily practice for self-esteem built on Nathaniel Branden's six pillars, with an emotion wheel and drag-to-pick exercises.
  • Vibe Plus · a document editor that streams AI writing feedback as you type, across 26 kinds of analysis.
  • Town Sim · a pre-modern town run by LLM-driven citizens who work, fall in love, age and die. You just watch, and occasionally nudge.
  • KD Menu · a family meal planner with prep steps, tags and search. Life Saver · a family life organiser.
  • Genna 4 · GENerative ANNotation: run several LLMs as annotators, spot where they disagree, grade them side by side. Happy Hanzy · learn Chinese characters from their radicals.

🌟 Earlier projects

Picture Text: treemap exploration of text data   Anna: text being annotated   Password Vault: storing a password

  • Picture Text ⭐ turns a pile of documents into an interactive treemap using sentence embeddings and hierarchical clustering.
  • Elastic Transformers is an easy-to-deploy semantic search library on Elasticsearch and sentence-transformers.
  • Anna is a simple data annotation tool; Genna 3 was its LLM-centric successor.
  • Password Vault keeps passwords encrypted on disk and shows them only for a short window.
  • simple-chat is a lightweight private ChatGPT-style UI; AI Storyteller writes, voices and renders a short video from one line.

🛠️ Tools I reach for

Python, FastAPI, PyTorch, TypeScript, Next.js, React, Vue, Three.js, Tailwind, Firebase, Elasticsearch, Postgres, Docker, Vercel, Railway, AWS, GCP

Pinned Loading

  1. elastic_transformers elastic_transformers Public

    Making BERT stretchy. Semantic Elasticsearch with Sentence Transformers

    Jupyter Notebook 160 24

  2. picture_text picture_text Public

    Interactive tree-maps with SBERT & Hierarchical Clustering (HAC)

    Python 30 9

  3. anna anna Public

    Simple annotator tool

    Python