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

Mikel Ninh

AI engineer building tools for people who need them most.

Berlin. Available for AI engineering roles and contracts.


Currently shipping

What it does Stack
SafeVoice Legal-AI for victims of digital harassment. Classifies a hate comment under German criminal law and generates a court-ready Strafanzeige in 30 seconds. Beta, in pilot with NGO partners. FastAPI · SQLAlchemy · OpenAI gpt-4o-mini · Pydantic Structured Outputs · React · Vercel (Frankfurt)
GitLaw AI search across 5,936 German laws. Free Bürger version live; GitLaw Pro is the paid tier for lawyers — case-bound research, Mandanten-Portal (DE / VI), digital power of attorney. First pilot with a Berlin law firm. FastAPI · FAISS · OpenAI Structured Outputs · React
Luck Lab Psychology × decision-making. The Reading surfaces what you already secretly know in three minutes. Next.js · TypeScript · Supabase · ElevenLabs · Remotion

How I work

I build for victims of digital violence, citizens navigating legal systems, and people stuck in avoidable uncertainty.

Technically: FastAPI + SQLAlchemy + Alembic backends on Vercel Functions (Frankfurt region for DSGVO). OpenAI gpt-4o-mini with Pydantic Structured Outputs — the model literally can't return a value outside the enum. FAISS for local vector search. SHA-256 hash chains where evidence integrity matters.

Status is honest: SafeVoice and GitLaw are MVPs in active pilot, not finished products. The goal — and the work — is real users in real contexts (German lawyers, NGOs like HateAid). Open source where it helps trust.


Open to work

Actively available for AI engineering roles and contracts — Berlin-based or remote.

Reach me at mikel_ninh@yahoo.de or DM @mikelninh on X.


Sister projects

Smaller civic-tech work and tools:

  • FairEint"what should Germany do differently?" · crowd-sourced policy proposals
  • Public Money Mirror"where is our tax money going?" · public-spending visualiser
  • Gefühle-Memory — language-learning PWA for emotions (German + Tamil)

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

  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

  4. lucklab lucklab Public

    A psychologist found lucky people see things unlucky people miss. We built a tool that tests which one you are. 🪬 lucklab.app

    TypeScript

  5. 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

  6. path-to-peace path-to-peace Public

    Understanding why we fight — and how we can stop. Free, open-source peace education platform.

    JavaScript