Graphite icon
A gradient border

AI toolkit

Build AI agents and useful tools that have access to all of your Nhost data and services.

Transparent lines
Auto-Embeddings page in the Nhost Dashboard

query {
  graphiteSearchMovies(
    args: {
      query: "comedy in space",
      amount: 5
    }
  ) {
    name
    overview
    genre
    score
  }
}

AI-powered backend

Enhance your backend with AI tools

Create and deploy AI-powered applications with a few lines of configuration

Explore the docs
Transparent lines
[ai​]
version = '0.1.0'
webhookSecret = '{{ secrets.GRAPHITE_WEBHOOK_SECRET }}'

[ai.autoEmbeddings​]
synchPeriodMinutes = 5

[ai.openai​]
apiKey = '{{ secrets.OPEANAI_API_KEY }}'
organization = 'my-org'

[ai.resources.compute​]
cpu = 125
memory = 256
Dashed lines

AI for everyone

Use cases for every application

The AI toolkit extends the Nhost stack providing AI super-powers to your application.

AI Assistants icon

AI agents

Create customized AI agents so your users can interact with your data using natural language and get intelligent responses.

Auto-Embeddings icon

Automatic embeddings

Generate embeddings for your data automatically as it is inserted or modified, enabling powerful semantic search capabilities.

Developer Assistant icon

Developer assistant

Boost your development speed with a custom AI assistant that has access to your project's database and GraphQL schema.

Developer Assistant icon

Talk with your files

Upload files to Nhost Storage and let your AI agents interact with them.

Smart integration

Key advantages of our AI toolkit

Key advantages by running alongside your Nhost stack

Check

Integrated permissions

AI features are fully integrated with your project's permissions scheme, ensuring secure access control across your application.

Check

Automatic embeddings

Vector embeddings are generated and kept up to date automatically, with no manual intervention required as your data changes.

Check

Seamless workflows

Implement AI-powered workflows with no hassle, leveraging GraphQL to access all AI features directly from your frontend applications.

Check

Enhanced development

Accelerate your development process with AI-powered developer assistants that understand your specific project structure and requirements.

File stores

Agents that talk to your data

Files automatically uploaded to Nhost Storage are embedded and available to your agents

Complete AI solution

Advanced features

Search icon

Semantic search

Find information based on meaning, not just keywords, with powerful vector-based search capabilities

Data Federation icon

Document processing

Add documents to your AI knowledge base for assistants to reference when answering questions

Bullseye icon

Function calling

Allow AI assistants to execute functions in your backend code to retrieve data or perform actions

Tool icon

GraphQL integration

Access all AI features through your familiar GraphQL API, keeping your tech stack unified

Security icon

Security controls

Full control over which data can be accessed by AI features with granular permission settings

Glowing logo of Nhost

Start building your next big thing

Get a complete backend up and running in minutes. Focus on building features your users will love, not wrestling with infrastructure. No credit card required for the free tier.

Join thousands of developers shipping faster with Nhost