Skip to content
View mikelninh's full-sized avatar

Block or report mikelninh

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
mikelninh/README.md

Michael Ninh

I build tools that make complex things clearer, calmer, and more useful.

AI Engineer · Product Builder · Berlin / remote
Portfolio · CV · LinkedIn · Culture


Why I build

I keep noticing systems people have learned to tolerate: rights that are difficult to understand, public services hidden behind forms, important information scattered across institutions, and software that creates more work instead of less.

My instinct is usually the same:

Why does this have to be so complicated? What would the better version look like?

So I build prototypes of that better version, put them in front of people, and learn where reality disagrees.

Technology should return human attention to things worthy of being human.


Selected work

⚖️ GitLaw

Make legal rights easier to understand and act on.

A live research system across 5,936 German federal laws. The Mietrecht pilot takes plain-language questions, finds relevant BGB sources, keeps uncertainty visible and turns user-found failures into regression tests.

Try GitLaw


Make public changes easier for citizens to notice and understand.

Open-source watchdog agents monitor public sources, write cited digests and machine-readable logs, and keep a human review step before publication.

Open the public portal


Automate repeatable work without quietly automating responsibility.

A reusable architecture for AI workers with explicit evidence, permissions, human approval, observable traces and replayable failures. Current validation is synthetic; the next proof is a real workflow in shadow mode.

Open technical demo


Let skilled reviewers spend attention on judgement, not reconstructing documents.

A public-sector Document AI prototype that connects documents, versioned rules and evidence gaps into human-reviewable next steps. Public cases use synthetic data.

Try PrüfPilot


How I build

Human problem → useful workflow → grounded AI → visible uncertainty → human control → real feedback → regression tests.

I care especially about systems where mistakes have consequences: law, public services, care, health and operational work.

Python · FastAPI · TypeScript · React · LLMs · RAG · AI agents · MCP · structured outputs · evaluations · human-in-the-loop


Beyond the flagships

The four projects above are the clearest proof of my current direction. The wider archive includes SafeVoice, civic infrastructure, human-systems experiments, peace education, product ideas and games.

Explore the project map
See the human layer


What I'm looking for

A strong team where I can own difficult problems end to end — understand the human need, build the system, test it in reality and improve it.

Applied AI · AI Engineering · Product Engineering · Berlin / EU / remote

Let’s talk

Pinned Loading

  1. mikelninh mikelninh Public

    Mikel Ninh · AI engineer · shipping SafeVoice, Luck Lab, GitLaw · Berlin · open to AI roles

  2. safevoice safevoice Public

    Document digital harassment, classify under German law, generate court-ready Strafanzeige in 30 seconds. Anonymous, DSGVO-clean, OpenAI gpt-4o-mini classifier + case-level legal AI + browser-side h…

    Python 1

  3. gitlaw gitlaw Public

    ⚖️ Alle 5.936 deutschen Bundesgesetze — AI-erklärbar auf Deutsch, 31 Musterbriefe, Rechts-Chat mit Folgefragen. Pro-Tier mit Mandantenaufnahme in 5 Sprachen (DE/VI/TR/AR/EN). AGPL-3.0.

    TypeScript 1

  4. echo-office-1 echo-office-1 Public

    🔮 Interactive pixel-art space station with AI companion, arcade games, coin economy & citizen science for MSA research

    HTML 1

  5. atelier-engine atelier-engine Public

    Atelier Engine — design it live, launch it as a sneaker brand. Creator commerce platform with made-to-order production, micro-brand storefronts, and a taste graph that learns what converts.

    JavaScript

  6. faireint faireint Public

    Einigkeit beginnt mit Fairness. 10 evidenzbasierte Reformen mit Policy-Simulator (23 Personas), Kosten-Rechnung, Parteien-Check und Fahrplan 2026-2035. Open Source.

    TypeScript