Skip to content
View gabrielkpo's full-sized avatar

Highlights

  • Pro

Block or report gabrielkpo

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鈥檛 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鈥檚 behavior. Learn more about reporting abuse.

Report abuse
gabrielkpo/README.md

Hi 馃憢馃徏

AI engineering student at ENSEEIHT 路 ML engineer at Finary

馃敤 Now

Building SecoursTech v3: a RAG assistant that answers firefighters' questions from official operational doctrine, with source citations, a measured evaluation and monitoring, on Mistral models. (Repository going public soon.)

馃殌 Projects

Project What it is Stack
garmin-mcp-remote Self-hosted MCP server that connects Garmin Connect to claude.ai, behind an OAuth 2.1 + PKCE layer, hardened and tested Python 路 Docker 路 nginx 路 OAuth
Fall-detection Fall detection from body pose (MediaPipe + 1D CNN), honestly evaluated (frozen test split, bootstrap intervals), served by an API and an in-browser demo, with drift monitoring Python 路 PyTorch 路 FastAPI 路 ONNX
video-super-resolution-fsrcnn School research project: classical upscaling vs sparse coding vs FSRCNN, plus a temporal filter that skips unchanged blocks to save compute Python 路 PyTorch 路 OpenCV

馃О Stack

Python 路 PyTorch 路 FastAPI 路 Docker 路 GitHub Actions 路 Git 路 Linux

馃摣 Contact

LinkedIn 路 Portfolio

Pinned Loading

  1. garmin-mcp-remote garmin-mcp-remote Public

    Turnkey remote-hostable Garmin Connect MCP server (Taxuspt/garmin_mcp) with bearer-token auth in front

    Python 1

  2. alias alias Public

    Local PII masking before an LLM call: detect personal data (FR + EN), replace it with stable aliases, restore it in the answer.

    Python 1

  3. lifter lifter Public

    Training coach agent on Garmin data (LangGraph + Mistral), with human approval before any write

    Python 1

  4. secours-tech secours-tech Public

    RAG assistant over official French firefighter doctrine (GDO, GTO, SSUAP, PSE): answers with cited document and page, refuses when the doctrine is silent

    Python 1

  5. augmented-rag augmented-rag Public

    Forked from garrytan/gbrain

    Research fork of garrytan/gbrain: retrieval measured on a real 1,200-page knowledge base, with reranker fusion, doc2query and supersession, each kept or dropped on benchmark evidence.

    TypeScript