Curiosity

Curiosity Documentation

Build, deploy, and customize enterprise AI applications on Curiosity Workspace.

Pick your path

Curiosity Workspace is our graph + search + AI platform for building AI applications on top of your own data. These docs are organized around what you are trying to do with it.

Build enterprise AI apps

For developers. Schema, ingestion, search, embeddings, custom endpoints, AI tools, and a permission-aware UI. End-to-end developer journey, core concepts, APIs, and tutorials.

Deploy and manage

For administrators and SREs. Install on Docker, Kubernetes, AWS, Azure, GCP, OpenShift, or Windows. SSO, ReBAC, monitoring, backups, upgrades, and the production checklist.

Customize

For platform builders. Custom front-ends with Tesserae, custom endpoints, AI tools, scheduled tasks, NLP pipelines, and data connectors. Extend Curiosity Workspace to fit your domain.


Curiosity Workspace at a glance

Three layers that are usually stitched together from separate systems, delivered as a single deployable:

Graph

Typed nodes and edges with stable keys, schemas, and traversals. Used for navigation, faceting, and grounded AI.

Search

Text, vector, and hybrid retrieval with property and graph-relationship facets. Permission-aware at query time.

AI

Embeddings, NLP, LLM orchestration, AI tools, and agents — grounded in the graph and constrained by ReBAC.

Read the architecture overview See the API overview


Developer resources

Tesserae UI

Our design system. C# component library used by the Workspace front-end and by your custom interfaces.

H5 Compiler

C# → JavaScript transpiler that powers Tesserae and the Curiosity front-end.

Catalyst

Natural language processing pipeline used inside the Workspace and available as an open-source library.

Open Source Projects

All open-source projects developed and maintained by Curiosity.


Need help?