agent active

Awel

Maker: MarsZ42 License: MIT (README) / Apache-2.0 (repo metadata - conflicting) Stars: 38 First released: 2026-01-31 Language: TypeScript, JavaScript (Node.js)
IDE

About

Awel puts an AI dev agent inside the running Next.js app rather than beside it: a proxy on port 3001 fronts the dev server on 3000, intercepts HTML responses, and injects a Shadow-DOM script that mounts a floating chat button. Opening it reveals a full-page chat dashboard (in an iframe) where an agent reads, writes, and edits project files, with HMR traffic paused during edits to avoid reload interference. Tools cover file ops, bash, code search, web search/fetch, plan proposals, and dev-server restarts, backed by the Vercel AI SDK across Anthropic, OpenAI, Google, MiniMax, Zhipu, OpenRouter, and Claude CLI (YOLO mode). Element inspection and screenshot annotation attach DOM context directly. It is MIT/Apache-2.0 licensed (the two disagree in-repo), installed via npx awel create|dev, and suits Next.js developers who want in-app agent assistance without leaving the browser tab.