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

Organizations

@betagouv @SocialGouv

Block or report maxgfr

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

Hi there πŸ‘‹

Software engineer β€” Rust & TypeScript. I build AI dev-tooling, CLIs, web apps and open-source libraries.

abstract class AbstractEngineer {
    protected coding(): void {}
    protected learning(): void {}
    protected problemSolving(): void {}
}


class ConcreteEngineer extends AbstractEngineer {
    private name: string;
    private designation: string;
    private passion: string;

    constructor(name: string, designation: string, passion: string) {
        super();
        this.name = name;
        this.designation = designation;
        this.passion = passion;
    }

    public me(): void {
      console.log(`I'm ${this.name}, a ${this.designation}.`);
      console.log(`My passion? ${this.passion}!`);
    }

    public whatIDo(): void {
        console.log('I fix bugs, and sometimes I cause them but I’m always learning.');
    }

}

const engineer = new ConcreteEngineer(
    'Maxime Golfier',
    'Software Engineer',
    'creating impactful software'
);

engineer.me();
engineer.whatIDo();

πŸš€ Projects

Auto-generated daily from my public repositories β€” see .github/workflows/update-readme.yml.

πŸ€– AI & dev tooling Β· 14
  • ultradoc β€” Grounded Q&A + citation-checked reference docs for any OSS project, from its real source, issues & PRs.
  • ultraindex β€” Indexes a whole repo into an AI-navigable encyclopedia (map + per-module entries + link-graph) for huge codebases.
  • ultrasearch β€” Keyless multi-backend web research β†’ citation-checked, tiered Markdown/HTML report (5 modes + deep-research tier).
  • ultrasec β€” Cross-file security-audit agent: sourceβ†’sink taint + Trivy/Semgrep/gitleaks/osv, adversarially verified into a cited report.
  • ultra11y β€” Audits HTML/CSS/JSX for RGAA 4.1.2 + WCAG 2.1/2.2 AA with a zero-dependency static engine + agent judgment.
  • construct β€” Turns a product idea into a grounded, buildable SRD/PRD suite (skills.sh agent skill).
  • reconstruct β€” Analyzes any repo and generates reconstruction PRDs to rebuild it from scratch.
  • feelc β€” AI-native DMN/FEEL business-rules engine in Go: an LLM writes the rules, the engine proves & runs them deterministically (WASM playground). Β· demo
  • conforme β€” Syncs your AI coding config (rules, skills, agents, MCP servers) across Claude Code, Cursor & more (Rust).
  • claudfeine β€” Runs Claude Code (and Codex) caffeinated β€” keeps the machine awake for exactly the session, cross-platform & zero-dep.
  • claude-code-switch β€” Zero-dependency provider switching for Claude Code (Anthropic, OpenRouter, DeepSeek, Z.AI, Kimi, Qwen…).
  • git-pilot β€” AI-powered git automation: smart commits, conflict resolution & auto-rebase (Claude/Codex/OpenAI/Gemini/Mistral). Pure Bash.
  • git-recap β€” Monthly commit-recap generator with AI summaries, bullet points and commit lists.
  • llm-models β€” Fetches the latest LLM models from the OpenRouter and models.dev APIs. Β· npm
πŸ› οΈ CLIs & system tools Β· 11
  • andro β€” Run Android apps (phone & TV) from the macOS CLI on a disposable, self-contained emulator (Apple Silicon, HVF). (Rust)
  • brutifi β€” High-performance WiFi security-testing tool in Rust for educational and authorized audits.
  • rshc β€” Rust reimplementation of SHC: encrypts shell scripts into compiled binaries.
  • subtool β€” All-in-one subtitle CLI: download, translate, convert, sync, clean, merge, fix, extract & embed.
  • snatch β€” Universal video downloader: yt-dlp first, CDP browser extraction fallback for stubborn sites.
  • web-watcher β€” Bash watcher for APIs & websites with diff detection, thresholds and instant notifications.
  • package-checker.sh β€” Scans node/bun/deno projects for vulnerable npm packages via OSV/GHSA (JSON/CSV/PURL/SBOM/SARIF/TRIVY).
  • github-helpers β€” GitHub maintenance toolkit: bulk unstar, org clone, fork cleanup, repo audit and more.
  • copyable-pdf β€” Converts scanned PDFs into searchable, copyable PDFs with Tesseract OCR (parallel).
  • ratio-master β€” Torrent ratio tool that sends real HTTP announce requests to BitTorrent trackers.
  • unsleep β€” Tiny executable that prevents the machine from sleeping. Β· npm
🌐 Web apps & PWAs · 6
  • csv-ai-analyzer β€” Self-hosted, browser-based AI CSV analyzer. Β· demo
  • db-schema-viewer β€” Client-side DB-schema visualizer with AI analysis β€” upload SQL, visualize, share, export, no backend. Β· demo
  • real-estate-calculator β€” Real-estate ROI calculator for rental-property profitability. Β· demo
  • loyalty-card-vault β€” Offline-first PWA for loyalty cards with encrypted storage and barcode scanning. Β· demo
  • omnilingo β€” Desktop language-learning app with multi-provider AI tutoring.
  • feedreel β€” Local-first daily short-video generator (Remotion) with per-platform captions + opt-in Shorts/TikTok/Reels publishing.
πŸ“ˆ Trading & finance Β· 3
  • binance-historical β€” Fetch historical klines from the Binance API. Β· npm
  • ai-strategy-backtester β€” Describe a crypto strategy in plain English β†’ JSON strategy, backtested over 50+ indicators with HTML reports.
  • supertrend β€” Implementation of the SuperTrend indicator. Β· npm
πŸ“¦ npm libraries & utilities Β· 14
βš™οΈ GitHub Actions Β· 3
πŸš€ Starters & templates Β· 2
🧩 Other · 5
  • leboncoin-cdp β€” Undetectable Leboncoin scraper via Chrome DevTools Protocol & Next.js data routes β€” no Puppeteer, zero bot detection.
  • awesome-stars β€” Curated list of repositories I've liked on GitHub.
  • homebrew-tap β€” Homebrew tap for my CLI tools (brew install maxgfr/tap/…).
  • michel-golfier β€” Source of a writer's website. Β· site
  • maxgfr.github.io β€” Source of my personal website. Β· demo

Pinned Loading

  1. csv-ai-analyzer csv-ai-analyzer Public

    A self-hosted, browser-based AI CSV analyzer

    TypeScript 81 8

  2. db-schema-viewer db-schema-viewer Public

    Client-side database schema visualizer with AI-powered analysis. Upload SQL, visualize, share, export. No backend needed.

    TypeScript 4 1

  3. package-checker.sh package-checker.sh Public

    A lightweight shell script that scans node / bun / deno projects to detect vulnerable npm packages using OSV and GHSA vulnerabilities database or custom source formats (JSON / CSV / PURL / SBOM / S…

    Shell 3

  4. release-notes-finder release-notes-finder Public

    An utility to find versions of a npm package with their release notes on Github

    TypeScript 6

  5. binance-historical binance-historical Public

    Get historical klines from binance api

    TypeScript 46 6

  6. brutifi brutifi Public

    High-performance WiFi security testing app in Rust for educational and authorized security audits.

    Rust 34 2