Agent Online
AI Agent CMS

Text your site.It updates.Done.

Update your website by sending a message. A3lix handles the preview, the deployment, everything. No dashboard needed.

Read the docs
Live Demo
A3
A3lix Agent
online
Message A3lix...

Open source, MIT licensed. Works with Next.js, Astro, Nuxt, and any static site generator.

Next.jsAstroNuxtSvelte+more

Log into thedashboard andupdate it.

Dashboards. Logins. Learning curves. You just want to change a menu item.

Let them
text it in.

01You text what you want changed
02A3lix creates a preview
03One word to publish

From request to production in under 60 seconds.
No dashboard. No training. No friction.

(001)

Features

Everything you need to manage content from anywhere, without the bloat of traditional CMS platforms. Secure by default, simple by design.

Multi-AI Provider Support

Bring your own API key. Works with OpenAI, Anthropic, Google Gemini, and local models via Ollama.

Path Guardrails

Define exactly which files and directories can be modified. Security-first by design.

Team Access Control

Owner, Editor, Viewer permissions. Control who can publish, who needs approval, who can only view.

Preview Branches

Every change creates a preview branch on GitHub with automatic Cloudflare Pages deployment.

(002)

And more

Built-in protection against spam and abuse. Configurable limits per role.

Runs on Cloudflare Workers. Sub-100ms response times, globally distributed.

Next.js, Astro, Nuxt, SvelteKit, Hugo, Jekyll — if it builds, it works.

Open source forever. Fork it, modify it, deploy it anywhere you want.

(003)

The Flow

From request to production in nine automated steps. Every action logged, every change reviewed.

01/ 09
01

Send your change

Text what you want updated via Telegram. A new blog post, menu change, image swap — anything.

You
02

A3lix parses the request

The agent validates your request against path guardrails and permissions.

A3lix
03

Preview branch created

Changes are pushed to a new branch on GitHub. No direct commits to main.

A3lix
04

Auto-deploy to preview

Cloudflare Pages automatically deploys the branch to a unique preview URL.

System
05

Preview link sent

You receive the preview link on Telegram. See exactly how it looks before going live.

A3lix
06

Approve with one word

Reply 'yes' to approve. That's it. One word to ship.

You
07

Branch merged

The preview branch is automatically merged into main.

A3lix
08

Production deploy

Cloudflare Pages deploys the updated main branch to production.

System
09

Change is live

Done. Your site is updated. The whole thing took less than a minute.

A3lix
(004)

Get Started

Five minutes from zero to your first preview deployment. No complex setup, no configuration hell.

View on GitHub

Star the repo if you find it useful

terminal
# Install A3lix in your project
$ npx a3lix@latest init

# Configure your Telegram bot
A3LIX_TELEGRAM_TOKEN=your_bot_token
A3LIX_GITHUB_TOKEN=ghp_xxxx

# Deploy to Cloudflare
$ npx wrangler deploy

# That's it. Start texting.