Viglet Turing ES
viglet.org
What it is
Viglet Turing ES is a self-hosted enterprise search platform that combines semantic navigation, content integrations and generative AI. Its search tools include faceted search, autocomplete, spotlights, targeting rules, result ranking and per-site AI insights. For AI workflows, it supports retrieval-augmented generation over indexed content, LLM instances, agents, tool calling and MCP server integration. Search backends include Apache Solr, Apache Lucene and Elasticsearch. Documented content integrations include Adobe AEM and web crawlers, plus Dumont DEP connectors for databases, file systems and WordPress. The listed LLM provider types include OpenAI, Anthropic, Gemini, Ollama, Amazon Bedrock, Cohere, Mistral and Vertex AI. It offers native sessions, OAuth2 social login and Keycloak single sign-on. Deployment options include Docker, a standalone JAR, source builds, Docker Compose and Kubernetes; it requires Java 21. The free plan costs nothing, and the product is documented as open source under Apache 2.0. The embedded-H2 setup is for local development and evaluation, not production.
Spec sheet
- Purpose
- Viglet Turing ES is an open-source enterprise search platform combining semantic navigation, content integration, and generative AI.Read 8 Oct 2026 · docs.viglet.org
- Product
- Viglet Turing ES is an open-source enterprise search platform combining Semantic Navigation, content integration, and Generative AI.Read 8 Oct 2026 · docs.viglet.org
- Deployment
- The installation guide documents Docker, standalone JAR, source builds, Docker Compose, and Kubernetes deployment options.Read 8 Oct 2026 · docs.viglet.org
- Support
- The maker’s homepage points users to GitHub for source code, issues, and pull requests, and to the r/TuringES community for discussion.Read 8 Oct 2026 · viglet.org
- License
- The product documentation labels Turing ES open source under Apache 2.0.Read 8 Oct 2026 · docs.viglet.org
- API credential security
- REST API token values are encrypted at rest in the database.Read 8 Oct 2026 · docs.viglet.org
- API security
- The integration proxy rejects requests to private IP ranges, loopback addresses, or disallowed schemes as SSRF protection.Read 8 Oct 2026 · docs.viglet.org
- Authentication
- Authentication options include native sessions, social login through OAuth2, and Keycloak SSO with OAuth2/OpenID Connect.Read 8 Oct 2026 · docs.viglet.org
- Content connectors
- Documented content integrations include Adobe AEM and web crawlers, with connectors communicating with Turing ES through REST.Read 8 Oct 2026 · docs.viglet.org
- Content integrations
- The documentation lists AEM and web crawler integrations, and identifies Dumont DEP connectors for databases, file systems, and WordPress.Read 8 Oct 2026 · docs.viglet.org
- Data hosting
- The maker says Turing ES is self-hosted on the customer’s infrastructure.Read 8 Oct 2026 · viglet.org
- Deployment limitation
- The simple setup with embedded H2 is documented as suitable for local development and evaluation only, not production.Read 8 Oct 2026 · docs.viglet.org
- Generative AI
- It supports RAG over indexed content, LLM instances, AI agents, tool calling, and MCP server integration.Read 8 Oct 2026 · docs.viglet.org
- LLM providers
- The maker lists OpenAI, Anthropic, Google Gemini, and Ollama among the supported AI and LLM options.Read 8 Oct 2026 · viglet.org
- Runtime requirement
- The installation guide says Turing ES requires Java 21.Read 8 Oct 2026 · docs.viglet.org
- Search engines
- Turing ES supports Apache Solr, Elasticsearch, and Lucene search backends.Read 8 Oct 2026 · docs.viglet.org
- Search features
- Its semantic navigation features include faceted search, autocomplete, spotlights, targeting rules, result ranking, and per-site AI insights.Read 8 Oct 2026 · docs.viglet.org
- SSO security
- With Keycloak enabled, Turing ES delegates authentication to Keycloak and validates access tokens as JWTs.Read 8 Oct 2026 · docs.viglet.org
Plans and prices
Strong points and limits
Strong points
- Supports Solr, Lucene and Elasticsearch backends.
- Includes facets, autocomplete and result ranking.
- Offers RAG, AI agents and tool calling.
- Supports Docker, JAR, Compose and Kubernetes deployments.
- Free plan; documented under Apache 2.0.
Limits
- Requires Java 21.
- Embedded H2 setup is not for production.
- Self-hosted on the customer's infrastructure.
Who it suits
Turing ES suits organizations seeking self-hosted enterprise search with configurable content and search integrations. It may also suit teams that need AI search capabilities and deployment options ranging from Docker to Kubernetes.
Viglet Turing ES in depth
Read the full write-up
Viglet Turing ES is an open-source enterprise search platform for organizations that want semantic discovery and generative AI across connected content. It best suits teams prepared to run a Java-based service on their own infrastructure. Its flexibility is useful, but production deployment takes more care than the simple evaluation setup.
Overview
Turing ES brings semantic navigation, content integration and generative AI together under the Apache 2.0 license. The maker says it is self-hosted on customer infrastructure, giving organizations control over where it runs while putting operations and deployment choices in their hands. It is a stronger fit for teams with infrastructure capacity than for buyers seeking a managed search service.
Key features
Search tools include faceted search, autocomplete, spotlights, targeting rules, result ranking and AI insights for individual sites. That breadth can support more guided discovery across multiple sites and collections than a basic search box, though the value depends on how well teams configure and maintain their search experience.
Teams can use Apache Solr, Apache Lucene or Elasticsearch as the search backend. Documented integrations include Adobe AEM and web crawlers, plus Dumont DEP connectors for databases, file systems and WordPress. Content connectors communicate with Turing ES through REST, offering several routes into an index rather than tying the product to a single content source.
Generative AI capabilities include RAG over indexed content, LLM instances, AI agents, tool calling and MCP server integration. Provider types include OpenAI, Anthropic, Gemini, Ollama, Amazon Bedrock, Cohere, Mistral and Vertex AI. Answer citations are supported, which can help readers trace generated responses back to indexed material.
Authentication options include native sessions, OAuth2 social login and Keycloak SSO through OAuth2/OpenID Connect. With Keycloak enabled, Turing ES delegates authentication to Keycloak and validates access tokens as JWTs. REST API token values are encrypted at rest, and the integration proxy rejects requests to private IP ranges, loopback addresses and disallowed schemes as SSRF protection. These controls address distinct parts of access and integration security, but do not remove the need to secure the surrounding deployment.
Pricing
The Viglet Turing ES plan costs nothing and is open source under Apache 2.0, with self-hosted deployment. There is no per-seat charge in the stated plan, making it a practical option for organizations that can supply their own infrastructure and operating capacity. The trade-off is that the product is not a hosted service: customers are responsible for running it.
Platforms
Turing ES lists API, Linux, macOS, self-hosted, web and Windows platforms. Deployment documentation covers Docker, standalone JAR, source builds, Docker Compose and Kubernetes. Java 21 is required, so runtime compatibility is an important prerequisite. The embedded-H2 simple setup is intended for local development and evaluation only, not production; production users should choose an appropriate deployment rather than treating that shortcut as a live configuration.
Who it's for
Turing ES is a good fit for organizations that need to bring varied content into enterprise search, want a choice of established search backends, and can operate a self-hosted Java application. Its AI and connector breadth is most relevant when teams have a clear use for answers over indexed content and the capacity to manage integrations. Buyers who want a turnkey hosted product or do not want to own deployment and maintenance should look elsewhere.
Pros and cons
Pros: Solr, Lucene and Elasticsearch backend choices let teams align search with their existing architecture.
Pros: Search controls, content connectors and RAG features bring discovery and AI workflows into one platform.
Pros: Apache 2.0 licensing and a free plan avoid a software license fee.
Pros: Multiple deployment methods, Keycloak support and API token encryption give infrastructure teams meaningful implementation options.
Cons: Java 21 is a firm runtime requirement that may complicate adoption in environments not equipped for it.
Cons: The embedded-H2 setup is not production-ready, and self-hosting makes deployment and operations the customer's responsibility.
Alternatives
AI Enterprise Search Software is a useful category comparison for readers still deciding which kind of product fits.
Korra is worth considering if a freemium option spanning mobile, browser extension and desktop platforms matters; its free plan is capped at 100MB.
Dropbox Dash is the alternative to consider for teams seeking a paid offering with a free trial and a Dash for Teams plan for up to 100 users.
Elastic Search AI may suit teams that want the full self-managed Elastic Stack under its free and open plan, or a usage-based serverless route.
Fess is another free, Apache-licensed self-hosted search option for buyers comparing open-source products.
Onyx is a possible fit for teams looking at an annual-billed Business plan priced at $20 a month per user, with 40+ app connectors and community support.
OpenSearch is an alternative when an Apache 2.0 open-source search product with no licensing fees is the priority.
SWIRL AI Search is relevant to buyers evaluating a paid pilot, priced at $12,000, paid once and credited to the first annual contract.
GoSearch Analytics may suit users who want a browser extension and a Pro plan with unlimited searches, AI conversations, private agents and AI answers.
Verdict
Choose Viglet Turing ES if your organization wants an open-source search platform that combines flexible backends, content integrations and generative AI, and can operate it on its own infrastructure. Its strongest reason to choose is the breadth of search and AI capabilities without a license fee. Look elsewhere if you need managed hosting or want to avoid the Java 21 and production deployment responsibilities.
Verdict
Viglet Turing ES combines enterprise search, content integrations and generative AI, with multiple backends and deployment methods. Note the Java 21 requirement and use a production-appropriate setup rather than the embedded-H2 evaluation configuration.
Where Specifiction places it
- AI Enterprise Search Software#14 of 267.8
- Enterprise Search Software#11 of 207.8