Debuly
Viglet Turing ES logo

Viglet Turing ES

Open-source, self-hosted platform for enterprise search, cited RAG answers and AI agents on your own infrastructure.

Open source

What is Viglet Turing ES?

Viglet Turing ES is an Apache 2.0 platform that combines enterprise search, retrieval-augmented generation and AI agents in one deployable product that runs on infrastructure you control. Search is faceted, multilingual and typo tolerant, and it runs on Apache Solr, Elasticsearch or embedded Lucene, with hybrid keyword and vector ranking. Chat answers come with citations you can trace back to source content, and a pluggable reranker supports an LLM, a cross-encoder or Cohere. You can connect OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI or local Ollama models, switch providers per agent, and expose tools through an MCP server and client. A zero-dependency CLI, React and vanilla JavaScript SDKs and YAML eval suites support developers, and a turing migrate command imports Elasticsearch or Algolia indexes. Teams that want search and RAG without sending data to a hosted service use it. The software is free to self-host, and the site mentions optional support.

Use cases

  • Add faceted search to a website or app
  • Build RAG chat with cited answers
  • Self-host enterprise search for internal content
  • Migrate an Algolia or Elasticsearch index
  • Run AI agents with MCP tools
  • Switch LLM providers per agent
  • Track search and chat funnel analytics

Who it's for

  • Enterprise IT teams
  • Search engineers
  • Java developers
  • Content teams

Why use Viglet Turing ES

  • Data stays in your infrastructure rather than a vendor's cloud.
  • The Apache 2.0 licence means there is no per-record or per-search bill.
  • Search, RAG and agents ship together, so you do not wire a search engine to a separate RAG stack.
  • Cited answers let reviewers audit where a response came from.
  • A migration command and a dry-run mode ease moving from Algolia or Elasticsearch.

Viglet Turing ES features

  • Faceted, multilingual, typo-tolerant search
  • Hybrid keyword and vector search with RRF
  • RAG chat with citations
  • Pluggable reranker: LLM, cross-encoder or Cohere
  • Support for OpenAI, Claude, Gemini, Azure OpenAI and Ollama
  • Choice of Solr, Elasticsearch or Lucene
  • MCP server and client with agents, tools and skills
  • turing migrate for Elasticsearch and Algolia
  • CLI, React SDK and vanilla JS SDK
  • Multi-tenant mode and Micrometer metrics

Viglet Turing ES integrations

  • OpenAI
  • Anthropic Claude
  • Google Gemini
  • Azure OpenAI
  • Ollama
  • Apache Solr
  • Elasticsearch
  • MinIO
  • Google Tag Manager
  • Cohere

How to get started with Viglet Turing ES

  1. Create a project with the CLI using npx @viglet/turing-cli init.
  2. Choose a search engine such as Solr, Elasticsearch or Lucene and an LLM provider in application.yaml.
  3. Index your content through REST or a connector, or import an existing index with turing migrate.
  4. Embed search and cited chat in your site with the React or vanilla JS SDK.
  5. Add agents, tools and MCP connections, and gate changes with YAML eval suites in CI.

Viglet Turing ES limitations

  • You host and operate it yourself on your own infrastructure
  • Tenancy is behind a feature flag and off by default
  • LLM provider keys and usage costs are yours to supply

Viglet Turing ES pricing

Viglet Turing ES is open source, so you can use and self-host it for free.

Viglet Turing ES plans

  • Open source

    Free

    Apache 2.0, self-hosted

    • Search, RAG and agents
    • Optional support

Plans as listed on the official pricing page on . Prices can change and may vary by country or exclude tax. Check the official pricing page.

Viglet Turing ES alternatives

The main Viglet Turing ES alternatives listed on Debuly are Vectara, MemFree, LibreChat, Perplexity, AnythingLLM and CreativAI. The table compares pricing and platforms; order is A–Z.

Viglet Turing ES compared with its alternatives
ToolPricingStarting pricePlatforms
Viglet Turing ESOpen source—Self-hosted, Web, API, CLI
AnythingLLMOpen source$50/moWindows, macOS, Android, Web
CreativAIFreemium$180/yrWeb, API
LibreChatOpen source—Web, Self-hosted
MemFreeOpen source—Web, Chrome extension, Self-hosted
PerplexityFreemium$17/moWeb, API
VectaraFree trial$100/moWeb, API, Self-hosted
  1. AnythingLLM

    Open-source AI app for chatting with your documents and running agents, on desktop, in Docker or as a hosted team workspace.

  2. CreativAI

    Video intelligence platform that indexes footage and images so you can search, chat with and extract data from them.

  3. LibreChat

    Free open-source AI chat platform that puts many model providers, agents, code execution and MCP tools in one self-hostable app.

  4. MemFree

    Open-source hybrid AI search engine that answers from your own knowledge base and the web, plus an AI page generator for React and Tailwind UIs.

  5. Perplexity

    AI answer engine that searches the web, cites sources inline and offers deep research, multi-step tasks and a choice of top models on paid plans.

  6. Vectara

    Agentic AI and RAG platform that ingests enterprise data and answers with grounded, traceable responses.

Viglet Turing ES FAQ

How much does Viglet Turing ES cost?

The software is free and open source under Apache 2.0, with optional support. Costs are your own infrastructure and any LLM provider fees.

Is there a free plan on Viglet Turing ES?

It is free to self-host. The comparison page lists its pricing model as free or self-host, without paid tiers.

Is Viglet Turing ES open source?

Yes. It is released under the Apache 2.0 licence.

Which LLMs does Viglet Turing ES support?

OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI and local Ollama models, with the provider selectable per agent.

Does Viglet Turing ES have an API or SDK?

Yes. It has a REST API, a CLI, official React and vanilla JavaScript SDKs, and an MCP server and client.

Can I migrate from Algolia or Elasticsearch?

Yes. turing migrate reads Elasticsearch mappings or Algolia settings, creates a schema, and streams records across, with a dry-run option.

What are alternatives to Viglet Turing ES?

Alternatives named on its site are Algolia, Coveo, Lucidworks Fusion and Elasticsearch, as well as DIY stacks built with LangChain and a vector database. On Debuly, compare Vectara, MemFree and LibreChat.

Sources & verification

Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.

SourceTypeAccessed
turing.viglet.orgofficial
github.com/openviglet/turing-cerepository
turing.viglet.org/compare/pricing
turing.viglet.org/official
turing.viglet.org/features/run/official
turing.viglet.org/migrate/official

Image credits

  • Logo: from turing.viglet.org · fetched · Vendor trademark, used only to identify the product; removed on request
  • Cover: none collected yet, so a generated tile is shown.

Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.