Connect LLMs to your data and tools

A grounded chat assistant is included. Extend it with custom tools and business logic to build agents that support real workflows.

Connect a model

Works with OpenAI, Azure OpenAI, Anthropic, Ollama, or any OpenAI-compatible local server.

Define tools

C# classes that expose graph queries, search, and business logic as callable actions. The orchestrator handles the tool-use loop.

Build the workflow

Tools retrieve data under the user's permissions. The LLM composes responses grounded in real results, with citations.

Questions for developers

Common questions from developers building on Curiosity.

Which model does Curiosity run?
What can I build on Curiosity?
How does the knowledge graph work?
Can I run models on my own system?
Can I connect custom data sources?
How do I build agents?
Can I extend the platform with custom logic?
Can I run Curiosity on my own infrastructure?
How are permissions enforced in what I build?
How do search and embeddings work together?
How do I get started?

Connected knowlege for AI systems

Connected knowlege for AI systems