Skip to main content


What can I do with Nuclia?

Nuclia is an AI search-as-a-service API that focuses on normalising unstructured data from different sources, in different formats and different languages to provide multi-language semantic search on top of it. There are several use cases you can cover with Nuclia. We encourage you to check our user cases here.

If finding quickly and accessing relevant content on your application is essential to your users or company, give us a try. Nuclia is the only low code and easy to use AI-powered search engine making developer’s life easy.

Why is my data (the files I’ve uploaded) not immediately available for search after being added?

Nuclia extracts, indexes and vectorizes all the content from data. Even if we are working towards an almost real-time data extraction and indexing, it still may require up to some minutes to completely index some data.

What is Nuclia?

Nuclia is an API helping developers to build an unstructured data search engine using the power of AI. Nuclia automatically does all the tedious job of normalising data coming from different data sources, in different languages and different formats (including audios and videos). On top of normalised data, Nuclia offers:

  • Multi-language semantic search
  • Triggers
  • Relations
  • Full text & text block search
  • Ranking management
  • Operational dashboard
  • Search box
  • Named entity extraction

What is Nuclia’s data normalisation?

Nuclia’s data normalisation is the process of processing and extracting data from texts, files, URLs, etc… to generate a unified model with entities, tokens, text blocks, classifications, previews and metadatas from the data corpus.

What is a Nuclia region?

A region is the main geographical area where data processing and hosting will be in. Right now Nuclia has two different regions:

  • Europe
  • United States of America
  • LATAM (coming soon)

Once you set up your account, you can decide what region you would like data to be.

Can I add unstructured data to Nuclia from any data source?

Yes. You have three ways to ingest data into Nuclia.

1- Using the web application 2- Using Nuclia’s API 3- Using Nuclia’s Desktop application (coming soon)

Nuclia can work with any file repository, any data (from videos and audios to docs, pdf…), URLs and HTML, Databases texts & Labels (like Postgres, RDF, MySQL or XML..) and Conversations (Slack, Teams, Zendesk…)

What is Nuclia desktop application (NDA)?

Nuclia desktop is a (desktop) application with out-of-the-box data-source integrations with most popular productivity apps. The application also allows you to decide what kind of data synchronisation you want.

How does Nuclia deal with privacy?

A Knowledge Box can be either public or private. If it is public, search and resource reading can be done anonymously. If it is private, only authenticated requests are allowed. Nuclia does not support granular access control to a Knowledge Box. All content in a Knowledge Box is visible to all authorised users.

Is Nuclia free or open source?

Nuclia is based on various open source components (NucliaDB, the Nuclia search widget, etc.) that you can run by yourself freely. However, the Nuclia data processing is not open source and is only available through the Nuclia cloud platform.

What does Nuclia uses as a vector db and how easy is it to store different embeddings in it?

Nuclia uses NucliaDB as vector databse, it is an opensource database, it can be installed locally and can store embeddings from as many models as you want.

What is the NucliaDB GitHub repository?

Where is the API Documentation?

If I train a model, I am the owner of the model?

Yes, if you train your own model, it belongs to you. Nuclia will never use it for other customers.

Can I deploy Nuclia on my infrastructure? Can I install Nuclia on-premise?

Yes, Nuclia can be installed on-premise. Nuclia does not rely on any 3rd parties APIs. If you want to learn more about how to do it, contact us.