Skip to content

Luniq Orbit — internal dev docs

Internal only

These are the developer docs — architecture, module internals, every setting and route. They are never deployed publicly. The public user docs live in frontend/src/docs/ and ship with the app at /docs.

Orbit is an AI content agent: one workspace = one website, and the platform runs that site's entire web presence — content production, SEO, search + AI-search visibility, technical health, and first-party analytics — with a chat-driven AI operator at the core.

What the product does, in one pass

  1. Onboarding builds the foundation: company identity, audience (ideal client), languages/markets, brand voice (AI-extracted from the site), CMS connection, publishing collections, tracking pixel, GSC (the site scan runs in the background; key pages are scored, not picked).
  2. Site context keeps a two-tier catalog of every page on the site (all pages tracked free; ~20 key pages per locale get AI enrichment), refreshed weekly.
  3. Collections writes multi-locale articles (research-enriched, SERP-aware, brand-voiced, copy-edited, quality-scored) as reviewable drafts and publishes them to any of 7 CMSs through one adapter contract.
  4. Performance modules measure everything: GSC (rankings, indexing), Orbit Pixel (human visitors, AI crawlers, manual-first conversion goals), Backlinks, Health (technical audit with Google + AI verdicts), AI Visibility (brand mentions in ChatGPT + Google AI Overview).
  5. The Orbit agent ties it together in chat: 21 read tools + 8 action skills, page-aware scoping, editable memory, background skill-job chains with live outcomes, a daily cost cap — plus a scheduled autopilot (daily research + the Monday Signals overview email) running for every workspace.
  6. Lead Audit is a public lead magnet: teaser audit → email gate → deep audit + branded PDF.

The module map

ModuleidStatusOne-liner
Collections1a-blog-publisherlive, always-onThe content engine: write → review → publish
PagespagesliveSite-pages surface + weekly refresh cron
GSCgscliveSearch analytics + index status
Statisticsorbit-pixelliveFirst-party pixel, leads, AI-crawler intel
BacklinksbacklinksliveAuthority profile (DataForSEO)
HealthhealthliveTechnical audit, Google + AI verdicts
AI Visibilityai-visibilityliveBrand presence in AI answers
Lead Auditlead-auditlive, publicSite-audit lead magnet
WebwebliveAgent fetch_url + web_search
Orbit MCPmcpliveAgent tools over remote MCP for external AI clients
Agent autopilotagent-autopilotliveDaily research run + weekly Signals overview email
Social · Sales · Marketshells (501)Reserved

Start here