Слой архитектора

Дизайн

Имя, адреса, мета и внешний вид этого проекта. Сохранённые настройки читаются на лету — изменение видно при следующей загрузке страницы, без пересборки.

Блоки

Все блоки, из которых этот проект собирает страницы, нарисованные настоящим рендерером. Сгруппированы по назначению.

Блок — это единица, из которой собрана страница. Страница здесь не свёрстанный файл, а СПИСОК БЛОКОВ. Рендереры уже собраны; страница лишь говорит, какие виды на ней стоят, в каком порядке и с каким текстом. Именно поэтому все страницы проекта выглядят одним продуктом, а не работой пяти разных людей.

badges01

A row of capability labels. The tone is a MEANING group, not a colour.

ReachDataAccessCodeAnd more
cards01

A section of equal cards with NO order between them — the same strip as `flow`, minus the numbers, the link and the animation. The difference is meaning, not decoration: lighting cards up in turn would show a sequence that does not exist, and an untruth told by a good animation is the more convincing kind. Hence `<ul>`, not `<ol>`. The header (badge, heading, lead) is the SHARED `SectionHead`, identical to `flow` and `noBill`. Equal height comes from the grid, never from measuring.

Section label

Three things worth knowing

A lead paragraph under the heading — it says what the cards have in common. The badge above carries the RUBRIC, and its colour is decided by the section, not by the content: a rubric has no semantic group to take a colour from.

  • A card holds one self-contained statement. Read in any order they still make sense — that is the test for using this kind instead of `flow`.

  • The cards are the same height because the grid row is as tall as its tallest item and each card fills it. No script measures anything.

  • A card is a CONTAINER: it holds any blocks — a heading, a list, a paragraph — so one kind serves both three short statements and two long side-by-side panels.

benefitCards01

Ряд карточек-возможностей, каждая заканчивается ссылкой. От `cards` отличается рисунком, а не полями: порядок внутри закреплён — заголовок, черта, текст, ссылка, — и ссылка прижата к низу, поэтому в ряду из трёх все ссылки стоят на одной линии, как бы ни различалась длина текста.

What the server brings

Three capabilities that arrive together, not one after another.

Orchestration

Several agent platforms share one context, so a task started in one continues in another.

Read more

Persistent memory

What the project already knows stays in context between sessions instead of being re-read every time.

Read more

One machine

Everything runs on the server you own. No cloud accounts to open, no per-token bill to watch.

Read more
featureGrid01

Сетка возможностей: значок, заголовок, ярлык-пилюля, описание. Перенесена с витрины — две колонки на телефоне, три на мониторе, и промежутки между строками намеренно шире, чем между колонками: рамок у ячеек нет, и разделяет их только расстояние. От `badges` отличается предметом: там сами ярлыки, здесь ярлык — метка ВНУТРИ возможности, у которой есть ещё заголовок, значок и объяснение.

Capabilities

What comes with the server

Twelve things that are already there — not a roadmap.

  • Agents with memory

    for everyone

    Ready to answer from what the project already knows, without an hour of setup first.

  • Voice input

    for everyone

    Dictate into any field meant for speech; the rest keep the ordinary keyboard.

  • Sign-in out of the box

    for everyone

    Email links and Google, with roles and sessions. Nothing to configure to start.

  • Database and storage

    for everyone

    Rows and files on the machine you own, behind one door and one key.

  • Backups by parts

    for everyone

    Six parts chosen one at a time: people restore one thing, not everything.

  • Your repository

    for everyone

    The project travels to your GitHub and back with one action.

  • Static by default

    for everyone

    Pages are built ahead of time, so a traffic spike costs nothing extra.

  • Products on one server

    for everyone

    A landing page today, a scheduled watcher next week — neither can damage the other.

  • Many languages

    for everyone

    Enabling one later is a setting, not a rebuild of the way the site works.

  • Maps on your machine

    advanced

    Routes and distances computed on the server, so requests are not metered one by one.

  • Communication channels

    advanced

    A two-way link with the project, not just the ability to send a message.

  • Search by meaning

    advanced

    Next to the rows it describes: one backup, one access contour, one meaning of deletion.

platformGrid01

Сетка площадок, где свечение идёт ИЗ ЩЕЛЕЙ: ячейки стоят в двух пикселях друг от друга поверх радиальной подложки, поэтому решётка ярче в середине и гаснет к краям — ни рамок, ни теней. Перенесена с витрины. Число ячеек кратно шести: колонок две на телефоне и три на мониторе, и только кратное шести заполняет обе раскладки без обрубка. От `featureGrid` отличается предметом: тот перечисляет умения ПРОДУКТА, этот — ЧУЖИЕ площадки, отсюда строка компании и оговорка о торговых марках внизу.

AI Platforms

Five agent platforms, one environment

No API keys, no local setup — all five run on your server with full terminal access and shared memory.

Claude Code

Writes, runs and fixes code in your terminal. The gold standard for AI-assisted development.

Anthropic

Codex

Browser-native coding agent. Full project context, no terminal required.

OpenAI

Gemini CLI

Long-context coding agent. Understands the whole project structure in one prompt.

Google

Qwen Code

Open-source coding agent. No subscription lock-in — powerful and free.

Alibaba

Kimi Code

Context-first model for large codebases. Excellent for refactoring and architecture work.

Moonshot

LightRAG

Your company brain: persistent vector memory shared across all five platforms.

Fractera

* The project runs on your own subscriptions to these platforms — no additional fees or commissions are charged for their use. Connect one, several or all of them, at your own discretion.

Powered by Fractera