Skip to content

Introduction

The Viite Platform is a one-stop-shop for building software faster with the help of AI agents. Any user can stand up apps, services, and frameworks on top of it without reimplementing the same plumbing every time, because the cross-cutting concerns are built in:

  • Auth — multi-tenant identity out of the box (better-auth: email/password, session cookies, bearer tokens for cross-service / CLI). Shipped.
  • Gamification — points / progression primitives as a reusable service. Vertical exists; maturing.
  • Billing — usage / credit metering and payments so builders can charge and so AI spend is gated. Scaffolded — required before opening the platform to third parties.
  • Business-administration automations — the unified Job engine: schedulable, multi-step pipelines (ingest → enrich → export/publish) covering content veille, social/blog publishing, quote handling, calendar→tasks, and more. Shipped and running.

AI agents are first-class

Today the LLM runs inside deterministic pipeline steps (enrich / analyze) behind a provider-agnostic port (ILlmClient over Cline / Anthropic / OpenRouter). The roadmap adds a tool-using reasoning loop (IAgentReasoner + an agent job step) and user-authored workflows / skills, so builders compose agents instead of editing code.

How you consume it

You talk to the platform through one HTTP API (Hono, port 3000) and the typed @abeauvois/platform-sdk client. You extend it by implementing ports — export targets, steps, LLM providers, source readers — with userId tenancy threaded throughout. See Architecture for the full picture.

Next steps

  1. Install the SDK and point it at an API instance.
  2. Run your first job.
  3. Browse the preset catalog to see what ships out of the box.