Khaled Jamal

AI Engineering

I use AI models every day and I build the systems that make them useful: the harness, tools, memory and guardrails that turn a model into an agent.

Models I work with

ClaudeClaudeChatGPTChatGPTKimiKimiQwenQwenDeepSeekDeepSeekGLMGLM

Claude is my daily driver, in production through the API and in Claude Code. I also run Kimi, Qwen, DeepSeek and GLM as coding agents, and I follow new releases closely so they reach real workflows as soon as they ship.

What makes an agent an agent

The harness
modeltool callpermissionresult
the loopstops when it's done, or at its limit