Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.veloiq.dev/llms.txt

Use this file to discover all available pages before exploring further.

VeloIQ is distributed as an open-core product. The free tier is not a stripped-down demo — you can build and ship complete, production-ready applications with it. Pro and Enterprise modules install on top of the same core and unlock capabilities aimed at executive-level priorities: speed to market, AI safety, regulatory compliance, and strategic decision support.

Free tier

Full-stack framework under the MIT license. Build and ship production applications at no cost, with no feature artificial limits on standard capabilities.

Pro / Enterprise

Commercial modules for WYSIWYG page building, natural language AI queries, SSO, hardened multi-tenancy, compliance audit logs, and goal-seeking scenarios.

Free tier (MIT license)

The open-source core gives you everything you need to build a complete, production-ready application. Every capability listed below is available with no restrictions.

veloiq-framework Python package

  • create_veloiq_app() — factory function that assembles your FastAPI application with SQLAdmin, CORS, auth, and module auto-loading
  • Module auto-loading — drop a module folder under app/modules/ and the framework discovers it automatically
  • FrameworkModel, TimestampedModel, StandardModel — base model classes with common fields and behaviors
  • create_crud_router() — generates paginated list, get, create, update, and delete endpoints from a SQLModel definition
  • JWT auth middleware — token-based authentication and RBAC enforcement out of the box
  • SQLAdmin integration — a fully-featured back-office at /admin/ with zero configuration

veloiq CLI

CommandWhat it does
veloiq newScaffolds a new full-stack project
veloiq generateGenerates api.py endpoints and TypeScript schemas from your models
veloiq runStarts the backend development server
veloiq dbRuns database migrations

api_schema_gen

Inspects your SQLModel definitions and generates both the api.py CRUD endpoints for the backend and the TypeScript schemas consumed by the frontend. You run one command; the framework keeps both layers in sync.

@veloiq/ui npm package

  • DynamicResource — a full CRUD rendering engine that produces list, show, create, and edit pages from a schema definition
  • LayoutWrapper — application shell with navigation and auth state
  • GlobalSearch — cross-entity search available to all modules
  • HierarchyView — Miller-column tree browser for hierarchical data, detected and rendered automatically
  • MultiPane — multi-column layout for related data
  • Auth providers — authProvider, accessControlProvider, and httpClient wired for VeloIQ’s JWT and RBAC system
  • All standard UI components — tables, forms, filters, sorting, bulk actions, and more
The veloiq-framework Python package and the @veloiq/ui npm package are both released under the MIT license. You may use them freely in commercial and open-source projects.

Pro / Enterprise tier

The Pro tier targets CTOs and CFOs who need to move faster, govern more safely, and deploy AI without the risks of unconstrained generative tools. Modules install on top of the free core and are grouped into three categories.

Superpowers

Non-technical stakeholders can compose and iterate on frontend pages at runtime — field panels, relation tables, charts, and custom blocks — without touching code. Changes are stored as JSON configuration so they survive deployments. Developers retain full control over which building blocks are available, preventing stakeholders from assembling combinations that break the application.
Guide users through multi-step business processes with conditional branching and data validation at each step. Every journey run is recorded with the data it generated, giving managers a full audit trail of who did what and when across every business process in the system.

Intelligence (IQ Suite)

Users query any entity in plain language. The module translates the intent into SQL, executes it, and renders the results as tables or dynamic charts. The LLM backend is configurable — choose from OpenAI, Watsonx.ai, Ollama, or Mistral depending on your data residency and cost requirements.
An execution layer that translates high-level intent into hardened, auditable system actions. Unlike open-ended generative agents, every action is deterministic, observable, and reversible. You get the productivity benefits of AI automation without hallucination risk — a requirement for regulated industries and any workflow where an incorrect action has real consequences.

Governance

Graph-based Relationship-Based Access Control for complex organisations. Where the free tier covers role and ownership patterns, Advanced ReBAC lets you model arbitrary permission graphs — for example, “a user may access a record only if they are a member of the project that owns it.” Rules are defined declaratively and evaluated at query time.
One-click integration for SAML 2.0, Okta, and Azure Active Directory. Users log in through your existing identity provider; VeloIQ handles session management and role mapping. No password management required on the application side.
Schema-level data isolation for high-compliance industries including HIPAA, finance, and government. Each tenant’s data lives in a separate database schema, eliminating any risk of cross-tenant data leakage at the query level — not just at the application layer.
Automated “Who, What, When” tracking for every write operation in the system. Audit records are immutable and exportable. Built for SOC 2 and ISO 27001 readiness without custom instrumentation.

Benefit realization

Define measurable business goals and track their objectives, benefits, and enablers with planned versus actual measures. Leadership gets a live view of whether the organisation is realising the value that justified each initiative — not just whether features shipped on time.
Propose, analyse, evaluate, and select complete business strategies designed to achieve a measured goal. AI forecasts each scenario’s potential outcomes and trade-offs, empowering managers to choose the strategy that best fits their constraints. The selected scenario then generates a ready-to-implement action plan.

Design principle

The boundary between free and Pro is defined by business capability, not UI sophistication. Standard CRUD, hierarchy views, multi-pane layouts, global search, RBAC, ReBAC, and the full DynamicResource component are all free because every serious application needs them. Pro features are the ones where the ROI conversation happens at the executive level: speed to market, AI safety, regulatory compliance, and strategic decision support.
Contact sales for Pro and Enterprise pricing.