
Tariq Shams
Software and Artificial Intelligence Engineer
Creator of TAUI (Terminal Agent UI) Standards
▶TAUI Details
I am building TAUI (Terminal Agent UI), an open-source standard for autonomous agents in the terminal. Most agents today interact with shells by directly writing raw text or ANSI escape codes—it’s brittle and prone to hallucinations.
Generating executable UI code is dangerous (injection vectors) and token-expensive. I believe we should move from "text buffers" to "structured state documents".
The TAUI Ecosystem
Core standard for Grid, Panel, and Table primitives.
Zod-powered engine for safe agent-TUI compliance.
Unified state and event runtime for terminal agents.
React bridge rendering high-fidelity TUI sessions.
I bridge the gap between latest research and product development. I build and own full stack applications backed by robust AI systems and scalable infrastructure.
I spend my free time reading textbooks, research papers and technical blogs on deep learning, reinforcement learning, agentic patterns, and physics. I love building core technologies from scratch to deeply understand their inner workings.
Blog
Building a Image Editing Pipeline
Building a Image Editing Pipeline with Qwen Image-Edit and Qwen-Image-Layered
So you want to learn AI
A guide to make the transition from Software Engineering to AI Engineering
When efficient code fails: Timing Attacks
Efficient code is normally what we professional software engineers strive for, but sometimes it could make us vulnerable to timing attacks.
Recursion - Part I - Beginners
A technique that is often neglected, Recursion can be a beautiful way to solve certain classes of problems.