Open source · Apache 2.0

Open-source search, AI answers and content tools you can self-host.

Start with Viglet Turing for search and cited answers. Connect existing sources with Viglet Dumont, or manage content with people and AI agents in Viglet Shio.

Choosing a CMS or connector? Find your product.

Questions your content can answerIllustrative preview

How do I index Adobe AEM content?

Configure a Viglet Dumont AEM source to extract pages and assets, then deliver the mapped content to Viglet Turing for search.

Read the source

AEM integration guide

Written examples. The live playground searches Viglet Turing documentation.

Try the live playground

Start with the job you need done

Three independent products. Add an integration when your project needs it.

Need help choosing? Answer a few questions
Find your fit

Which Viglet product do you need?

Answer three questions and get the product, or the combination, that fits. Or compare all three side by side.

1.Where is your content today?
2.What do you want to give your users?
3.Who will run it?
Try it in context

Start from your environment

Connect the tools your project needs

Each path is optional. You do not need all three products to get started.

  • AEM, databases, files and websites

    Viglet Dumont connects and extracts

    Content and mapped fields

    Viglet Turing search and cited answers

    Viglet Dumont feeds supported sources into Viglet Turing. It can also deliver directly to Apache Solr or Elasticsearch.

  • Content managed in Viglet Shio

    Viglet Shio indexes content

    Authored content for indexing

    Viglet Turing search and cited answers

    Add Viglet Turing when a Viglet Shio site needs search and answers over its content.

  • People and agents author content

    Viglet Shio publishes and delivers

    Rendered pages or REST / GraphQL

    Your website or application

    Use Viglet Shio as a CMS on its own. Viglet Turing and Viglet Dumont are not required to publish content.

Ecosystem

Works with your stack

Use the content sources, search engine and LLM you already have.

Sources

Adobe AEMAdobe EDSWordPressSQL DatabasesFile SystemsWeb Crawler

Search engines

Apache SolrElasticsearchLucene

AI & LLMs

OpenAIAnthropicGoogle GeminiOllama

Delivery

DockerKubernetesGraphQLNode.js
FAQ

Common questions

Short, direct answers.

Do I need all three products?

No. Each product runs on its own: Viglet Turing for search and AI, Viglet Dumont to feed it content, and Viglet Shio to model and serve content. They also work together, but there is no lock-in and no required bundle.

Which Viglet product do I need?

Match the product to the job: Viglet Dumont extracts and moves data (indexing, ETL, connectors); Viglet Shio models and serves content (CMS, sites, delivery API); Viglet Turing searches and answers (enterprise search, semantic navigation, AI chatbot).

Is Viglet a free, open-source alternative to Algolia, Coveo or Lucidworks?

Yes. Viglet Turing is open-source enterprise search under the Apache 2.0 license. You self-host it without per-document or per-query license fees, and it includes faceted search, semantic/vector search and generative AI (RAG).

How do I run it?

One Docker command per product, pulling the image from the GitHub Container Registry (ghcr.io). The runtime is bundled in the container, so no separate Java install is needed; configure storage, sources and any model providers for your deployment. To have Viglet host it for you instead, Viglet Cloud is in beta at viglet.cloud.

Which sources can I index (Adobe AEM, WordPress, databases)?

Viglet Dumont connects AEM, databases, files and websites to Viglet Turing, Solr or Elasticsearch. The Viglet Turing Search plugin connects WordPress and WooCommerce directly to Viglet Turing; it does not require Viglet Dumont.

Does it support semantic search and RAG with the LLM of my choice?

Yes. Viglet Turing includes vector/semantic search and Retrieval-Augmented Generation with the LLM of your choice (OpenAI/ChatGPT, Ollama, Anthropic or Google Gemini), on SaaS or on-premises. Answers are grounded in your indexed content, with citations.

What does self-hosting involve?

There are no product license fees. Your team runs the infrastructure, configures persistent storage, manages backups and updates, and pays for any external models or services it enables. For help planning a deployment, contact Viglet about implementation and support options.

Where is my content stored?

You control where the application and indexed content are hosted. To keep processing within your infrastructure, configure local models and embeddings and review external integrations. Cloud model providers and external tools receive the data needed for the requests you enable.

Self-host it, or let Viglet host itBeta

Every product runs from one Docker image on your own servers. Or let Viglet run them for you on Viglet Cloud, which is in beta, so features may change.

Plan your first deployment

Start with the setup guide, or talk with us about sources, architecture and implementation support.