YA

yacine-ai-tech/yacine-ai-tech

Developer tools
0 stars 0 forks Quality 51 Trend 20

⚡ Yaçine Seybou Siddo — AI Systems Engineer & Full-Stack Architect. Sovereign LLM microservices, RAG, MCP agents, and streaming audio intelligence.

Overview

I build AI systems that ship, and I publish what I find — including the results that don't flatter the system. My work spans production AI engineering, six open-source AI/ML tools, and Cibiyar Karatu, an adaptive learning platform for Niger and the Sahel. I work across three registers, and I try not to blur them. Production RAG, multi-agent orchestration, automation, document intelligence, LLMOps, and edge/IoT platform solutions for client engagements. Six standalone AI/ML tools, dual-licensed (AGPL-3.0 / commercial), each shipped with a public evaluation protocol rather than a marketing claim. Cibiyar Karatu, subject-agnostic and offline-first, for Niger and the Sahel — French alongside Hausa, Zarma, and Fulfulde — plus a parallel research contribution in corpus and benchmark work for those three languages, at very different starting points of existing NLP coverage. - — African Development Universalis, Niamey (2022–2025), average 15.80/20.

README

What I Do

I work across three registers, and I try not to blur them.

Background

Open-Source Ecosystem — 6 tools, 2026, dual-licensed (AGPL-3.0 / commercial)

Each tool ships with a BENCHMARK.md and a RESEARCH.md in its repository — the evaluation protocol and the raw numbers, favorable and unfavorable both. Summaries below; the repos are the source of truth.

Click any Measured results panel to expand it.

IntelAI — Persona-Aware Enterprise Analytics & RAG Copilot

Nine C-suite personas (CEO, CFO, CTO, COO, CHRO, ESG, Risk, Analyst, General), each scoped to its own data domain by architecture, not prompt instruction. 146 curated KPIs across 7 domains, 78-month history (2020-01 to 2026-06). Hybrid retrieval (BGE-M3 dense 1024-dim + BM25 sparse + RRF fusion, with optional BAAI/bge-reranker-v2-m3 cross-encoder reranking applied progressively), plus GraphRAG-lite multi-hop entity traversal and prompt caching with dynamic recency cutoff (June 2026). The copilot runs rule-based live web search in parallel with retrieval for questions about external companies and current events, lists knowledge-base and web sources separately, and streams answers with visible pipeline stages; retrieval is bilingual (French/English) with a soft language preference.

DocIntel — Vision-First Document Intelligence

Extracts structured data from PDFs, images, and scanned files across three production routes: Route A (Frontier Multimodal Vision: Claude Sonnet 4.6 / Gemini 3.8 Flash Native Vision), Route B (Self-Hosted Vision Model via Ollama: Qwen 2.5-VL 7B with zero cloud API cost), and Route C (layout-aware OCR, Surya or Tesseract as configured, then LLM structured cleanup). Deterministic currency normalization across 45+ currencies (including FCFA/XOF under UEMOA VAT convention) and ISO dates, with SHA-256 document deduplication and sub-second cached retrieval.

RAGeval — Self-Hosted LLMOps Observability for RAG

from rageval import track

@track(project="my_rag_app")
async def answer(question): ...

Zero-credit symbolic evaluation combined with a heterogeneous 4-judge consensus panel (Groq gpt-oss-120b, Gemini 3.5 Flash, Claude Haiku, GPT-5-mini), rate-limiting, and persistent SQLite/PostgreSQL disk caching.

AgentKit — Governed MCP Tool Server

Gives Claude Desktop, Cursor, or any LangGraph agent governed access to live business data through the Model Context Protocol — typed tool effects (read/write/destructive), capability policies, and deterministic audit logging.

StreamPulse — Real-Time Business Data Pipeline

Multi-source ingestion (JSON, CSV, email, HMAC-verified webhooks, Google Sheets) with first-class n8n automation integration (custom node + 5 workflows) and a 3-tier hybrid classification cascade (regex/heuristics → semantic embeddings → LLM reasoning escalation).

VoiceFlow — Speech to Structured Business Intelligence

Routes recorded audio to per-analysis-type LLMs with a multi-provider transcription fallback chain (Groq Whisper, Deepgram, AssemblyAI, local WhisperX) and bidirectional real-time audio streaming via Gemini Live (gemini-2.5-flash-native-audio-preview-09-2025 with google-genai v1beta SDK, 24kHz → 16kHz downsampling, gated frame pipeline).

Results at a Glance

Tool Core measured result Benchmark / protocol
IntelAI Mean APE 4.64% (median 2.77%), 100.0% entity coverage, 71.4% RAG accuracy Out-of-sample backtest (444 forecasts) & 50 production cases
DocIntel 95.0% zero-shot (Route A), 97.8% self-hosted (Route B) SROIE benchmark (57/60) & 106-doc Ollama evaluation
RAGeval ROC-AUC 0.9191 (panel + symbolic), 0.860 4-judge accuracy HaluEval-QA (N=240 / N=200), heterogeneous consensus
AgentKit 16/16 guardrails, 12/12 (100%) MCP routing, DSPy 0.7067 Deterministic test suite & live FastMCP benchmark
StreamPulse 0.990 macro-F1 (99.0% accuracy), 46.8 req/s (0.00% errors) N=504 SaaS telemetry suite & sustained burst test
VoiceFlow 2.2% WER / 0.8% CER, 1.157s latency, 92.4% action item prec. LibriSpeech test-clean (N=150) & Gemini Live turns

Client Work (scoped to what’s publicly shareable)

Research Direction

Live GitHub Activity

View this README on GitHub

Install

This server does not publish a one-line install command.

Open the repository installation guide