Curiosity

Build enterprise AI apps

Ship domain-specific apps on Curiosity Workspace: custom front-ends, endpoints, AI tools, NLP pipelines, and data connectors.

Build enterprise AI apps

This section is for platform builders who are shipping domain-specific apps on an existing Curiosity Workspace deployment — tailored interfaces, server-side endpoints, AI tools, and connectors.

If you're getting started with Workspace, see Learn Curiosity Workspace. If you're operating the platform, see Deploy and manage.


Extension surfaces

Custom Front-End

Build a tailored user experience using C# + the Tesserae UI toolkit, integrated directly with the workspace. Replace or extend the built-in chat, search, and graph views.

Custom Endpoints

Server-side C# endpoints with full access to the graph, search, and AI runtime. The right place for permission-aware business logic and external-facing APIs.

AI Tools

Annotated C# classes the chat LLM can invoke. Permission-aware tool calls with citations and snippets, audited and rate-limited by the orchestrator.

Scheduled Tasks

Cron-driven background work for ingestion, reindexing, enrichment, and analytics — all running inside the workspace process.

Data Connectors

Define your graph schema and write idempotent ingestion pipelines using Curiosity.Library in C# or Python.

NLP Configuration

Custom entity extractors, pattern spotters, and entity linkers for unstructured data.

Search Configuration

Tune ranking, boosting, facets, and hybrid retrieval for your domain.

Coding & Queries

Coding interfaces, query builders, global scopes, and best practices for safe graph operations.


Pick the right extension surface

If you need to… Use…
Change how users interact with the workspace Custom front-end
Expose business logic over HTTP Custom endpoints
Let the chat assistant fetch data or perform actions AI tools
Sync data from an external system Data connectors
Run periodic maintenance, reindex, enrichment Scheduled tasks
Extract entities from unstructured text NLP configuration
Tune search relevance for your data Search configuration

Environment Setup

Configuration of the development environment, installation of necessary tools, and initial workspace provisioning.

Deployment

App-specific deployment topics: front-end bundles, read-only replicas, and packaging.

CLI

Operational tooling for working with workspaces from the command line.

© 2026 Curiosity. All rights reserved.