Skip to content

Eric Mann's Blog

  • Writing
  • RAG Over Markdown: An End-to-End Local Pipeline in Pure PHP
    September 29, 2026

    RAG Over Markdown: An End-to-End Local Pipeline in Pure PHP

    RAG without the vendor mystique: chunk, embed, index, retrieve, generate — a complete question-answering pipeline over markdown docs, every stage running locally in PHP.

    Technology
  • ai-contracts & ai-toolkit: The Primitives a PHP AI Ecosystem Needs
    September 25, 2026

    ai-contracts & ai-toolkit: The Primitives a PHP AI Ecosystem Needs

    Five interfaces and a toolkit of pipeline utilities — the thin pure-PHP layer that makes native AI extensions composable and turns PHP’s AI frameworks into allies instead of competitors.

    Technology
  • ext-whisper: PHP-Native Audio Transcription
    September 24, 2026

    ext-whisper: PHP-Native Audio Transcription

    ext-whisper runs Whisper speech-to-text inside the PHP process via whisper.cpp — transcripts plus timestamped segments, no Python, no API, no audio leaving your machine.

    Technology
  • ext-turbovec: A Vector Index Inside Your PHP Process
    September 23, 2026

    ext-turbovec: A Vector Index Inside Your PHP Process

    ext-turbovec brings quantized vector search inside the PHP process — TurboQuant 4-bit compression, SIMD kernels, SQL-friendly ids, and filtered search that gets faster, not worse.

    Technology
  • ext-infer: Local LLM Inference, Natively in PHP
    September 22, 2026

    ext-infer: Local LLM Inference, Natively in PHP

    ext-infer is a PHP extension that runs GGUF models inside the PHP process — chat, completions, and embeddings with no Python sidecar and no remote API. Here’s the tour.

    Technology
  • Beware
    September 19, 2026

    Beware

    Update: Sept 26 Despite the various web hosts and registrars recognizing the scam and helping to shut things down immediately, I’ve been unable to get a response from Dick’s Sporting Goods’ customer support team. I also reported the ad directly to Facebook … and they’ve declined to take any action at all. Because apparently outright scams don’t “go against [their] Advertising Standards.” The other day while catching up on social media, I came across a bizarre ad on Facebook. It claimed there was a survey hosted by Dick’s Sporting Goods that would give you a fancy cooler backpack for free.…

    Journal, Technology
  • The Case for Local AI: Keep Your Data and Your Models Close
    September 17, 2026

    The Case for Local AI: Keep Your Data and Your Models Close

    The default AI architecture ships your data to someone else’s computer. The case for local-first AI — governance, economics, latency — and why PHP is finally ready for it.

    Security, Technology
  • Seeing in 1,024 Dimensions: How UMAP Makes Embeddings Visible
    September 15, 2026

    Seeing in 1,024 Dimensions: How UMAP Makes Embeddings Visible

    Embeddings live in a thousand dimensions; your screen has two. How UMAP flattens embedding space into a readable map — what it preserves, what it distorts, and how to read it honestly.

    Technology
  • From Keywords to Concepts: Semantic Search in Laravel with pgvector
    September 10, 2026

    From Keywords to Concepts: Semantic Search in Laravel with pgvector

    The post version of my PHP Tek talk: retrofitting meaning-aware search into a Laravel app with PostgreSQL and pgvector — architecture, code, and production lessons from DailyMedToday.

    Technology
  • Meaning as Geometry: What Embeddings Actually Are
    September 8, 2026

    Meaning as Geometry: What Embeddings Actually Are

    Embeddings turn language into coordinates, where distance equals meaning. This is the foundation everything else in this series builds on — explained without the math degree.

    Technology
Next Page

© 2026

Eric Mann's Blog

·

Powder Theme by Brian Gardner

  • X
  • LinkedIn
  • Mastodon