Skip to content

Repository files navigation

@flancer32/teq-cms

npms.io

Human-governed. Agent-built. Agent-ready.

@flancer32/teq-cms builds multilingual websites from version-controlled files, with server-side templates and AI-assisted translation. It is built on the Tequila Framework (TeqFW): created and evolved by coding agents under the architectural direction and final responsibility of Alex Gusev, and shipped with a version-matched Agent Skill so other agents can understand, integrate, and use it correctly.

Why use it

TeqCMS keeps pages, templates, and translation state in the project filesystem and Git. It needs no database or admin panel, so content remains transparent, reviewable, and reproducible.

It is a good fit for multilingual websites, landing pages, documentation, and developer-facing resources.

Quick start

git clone https://github.com/flancer32/teq-cms.git
cd teq-cms
npm install
npm start

The package uses the standard @teqfw/cli host. The web server is available as web:start, and template translation as cms:translate.

Configure the CMS with the TEQ_CMS__* namespace. Translation uses an OpenAI-compatible HTTP API; set TEQ_CMS__AI_API_BASE_URL, TEQ_CMS__AI_API_KEY, and TEQ_CMS__AI_API_MODEL in the host environment. Template-engine settings belong to @flancer32/teq-tmpl, and web-server settings belong to @teqfw/web.

Learn more at cms.teqfw.com.

Agent-Driven Development

TeqFW is built through the same development model that it is designed to enable: one human defines the intent, architecture, constraints, and acceptance criteria; coding agents implement and maintain the products; other agents use those products in different combinations to create applications.

@flancer32/teq-cms is built on TeqFW and uses its packages as agent-readable application components. The package includes a version-matched Agent Skill in skills/teqfw-cms. The README provides a human-facing product overview; the skill provides agents with the package concepts, contracts, integration rules, examples, and boundaries.

Mount the skill into a host project:

mkdir -p .agents/skills
ln -s ../../node_modules/@flancer32/teq-cms/skills/teqfw-cms \
  .agents/skills/teqfw-cms

Each TeqFW package is both a practical software component and a working demonstration of human-governed, agent-driven development. This work follows the Agent-Driven Software Management (ADSM) approach: human intent, architectural authority, acceptance, and responsibility remain authoritative; agents act as implementation and reasoning partners.

License

Apache-2.0 © Alex Gusev — https://github.com/flancer64

About

Minimalistic file-based CMS for multilingual websites with AI-powered localization and Git-native content workflow.

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages