Viglet / 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 Dumont, or manage content with people and AI agents in Shio.

Choosing a CMS or connector? Find your product.

Questions your content can answerIllustrative preview

How do I index Adobe AEM content?

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

Read the source

AEM integration guide

Written examples. The live playground searches Turing documentation.

Try the live playground

Start with the job you need done

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

Viglet Turing

Viglet Turing

Search your content. Answer with sources.

Add faceted search, cited RAG answers and AI agents to your site or application, with your choice of search engine and model.

Try Turing liveInstall Turing
Viglet Shio

Viglet Shio

A CMS for people and their agents.

Manage content in the console or through an AI agent over MCP. Publish pages or deliver content to your application through REST and GraphQL.

See Shio with an agentInstall Shio
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

    Dumont connects and extracts

    Content and mapped fields

    Turing search and cited answers

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

  • Content managed in Shio

    Shio indexes content

    Authored content for indexing

    Turing search and cited answers

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

  • People and agents author content

    Shio publishes and delivers

    Rendered pages or REST / GraphQL

    Your website or application

    Use Shio as a CMS on its own. Turing and 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 Adobe AEM, WordPress, SQL databases, file systems and any website through its web crawler, and delivers the content into Apache Solr, Elasticsearch or Viglet Turing.

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.