
I Built an LLM-Native Terminal Emulator for macOS (Rust, Swift, Metal)
Every day I open my terminal, start Claude Code or Gemini CLI, and spend the first few minutes configuring the right context for the project. Setting up CLAUDE.md . Connecting MCP servers. Finding the right prompts. After doing this hundreds of times, I started asking a simple question: Why can't the terminal do this automatically? So I built one. Awal Terminal is a free, open-source macOS terminal emulator designed for developers who work with AI coding agents. The Problem With Using AI Agents in a Regular Terminal Traditional terminals treat AI output like any other text stream. But AI coding sessions are fundamentally different: They produce structured output, tool calls, code blocks, diffs They require project-specific context to work well They consume tokens and money you usually can't see They often run long tasks where you're just waiting A regular terminal has no idea what's happening inside the AI session. It just shows text. What Makes Awal Different Awal Terminal treats AI c
Continue reading on Dev.to
Opens in a new tab




