What webAgent Is
webAgent is a self-hostable app that puts a tool-using AI agent behind a clean
chat interface, plus a set of workspaces around it. The core idea: instead of a
chatbot that can only talk, each agent can take actions — search the web, open
a browser, send email, query a database, run a terminal program, generate an image,
write to this wiki — depending on which abilities you have turned on.
A few things make it different from a plain chat app:
- Work keeps running even if you leave. When you send a message, the agent's
turn runs on the server, not in your browser tab. Close the page, switch devices,
lose your connection — the answer keeps being produced and is waiting when you
return. See Chatting with an Agent.
- It remembers. Important facts are saved and recalled automatically on later
turns. See Memory.
- It's modular. Every capability is a toggle, and new ones are dropped in as
self-contained files — nothing is hard-wired. See How Agents Work: The Mental Model.
- Many agents, one app. You can have several specialised agents that hand work
off to each other. See Built-in Agents and Delegation & Hand-off.
- It runs where you want. Your own Windows PC, a Mac/Linux box, an Android phone,
or a cloud server. See Supported Devices & Platforms.
Underneath, it's a web service with a database as the single source of truth, and a
plain web UI. You don't need to know any of that to use it — but if you want to, see
Architecture Overview.