Proof over posture
I prefer bounded capability, clean interfaces, and deployable truth over broad claims or hand-wavy platform language.
Self-hosted systems, public demos, private model stack
I'm Izzet Abidi. I build deployment-grade coursework, self-hosted AI applications, and the longer-running platform work that sits under the ASHTON codename. This site is the public surface of that work.
About
I care about systems that can survive contact with real runtime constraints: GPU limits, network boundaries, deployment friction, audit trails, and the difference between a local demo and a public-facing surface.
The through-line across this work is the same whether the project starts as coursework or platform R&D: build a narrow slice, make it observable, deploy it honestly, and keep the interfaces readable as the system grows.
I prefer bounded capability, clean interfaces, and deployable truth over broad claims or hand-wavy platform language.
Talos, Flux, Cloudflare, vLLM, LangGraph, Postgres, and Qdrant are already in the loop. The landing page is static; the applications are not.
Lintel is the public-facing name. ASHTON is the internal codename for the platform architecture that ties the longer-term work together.
Selected Work
An extractive summarization project that combines TextRank and MMR to reduce redundancy while keeping the important sentences in view. The public app is narrow by design; the model and runtime services remain private.
A retrieval-augmented generation system over Dostoevsky and Nietzsche that uses FAISS retrieval, Sentence-Transformers embeddings, and a private vLLM backend. The point is not just retrieval quality, but a public grading surface that actually works.
A fraud-detection system with a PyTorch model, FastAPI inference layer, SvelteKit dashboard, LangGraph review flow, and RAG-grounded analyst brief. The LLM explains; it does not make the fraud decision.
Platform Direction
The live course projects sit on top of a larger systems direction. Under the ASHTON codename, the work is split into bounded services instead of one shapeless app: physical truth, member truth, operator reads, shared contracts, and a GitOps deployment substrate.
I am not trying to fake a finished platform. The goal is to prove one real capability at a time and keep the system understandable as it expands.
Presence, occupancy, edge ingress, and bounded live deployment proof.
Auth, profile state, explicit lobby membership, workouts, and deterministic previews.
Read-only operational surfaces over stable upstream truth.
Talos, Flux, observability, private model services, and the runtime behind these demos.
Working Style
One deployed capability is more valuable than a wide roadmap with no proof behind it.
Metrics, traces, and explicit health surfaces matter before the system is considered real.
Public URLs are allowed to be simple. The runtime behind them should still be disciplined.
Projects should become more coherent as they expand, not more mysterious.