Skip to content

Latest commit

 

History

1,083 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yonaris

Yonaris

Self-hosted AI visibility tracking and optimization for Answer Engine Optimization (AEO), Generative Engine Optimization (GEO), and LLM Optimization (LLMO).

Yonaris tracks how AI answer engines such as ChatGPT, Claude, Perplexity, Gemini, DeepSeek, and Google AI surfaces mention, cite, and describe a brand. It helps teams benchmark competitors, inspect source citations, and measure visibility over time while keeping deployment data under their control.

Quick start

Yonaris currently uses the upstream-compatible CLI distribution:

# Install the compatible CLI
npm install -g @elmohq/cli

# Initialize a Yonaris deployment
elmo init

# Start the stack
elmo compose up -d

The dashboard is available at http://localhost:1515 by default.

Compatibility identifiers

The product shown to users is Yonaris. The following identifiers intentionally remain compatible with the upstream deployment tooling:

  • npm package: @elmohq/cli
  • CLI command: elmo
  • config directory and file: ~/.elmo and elmo.yaml
  • Docker images: elmohq/elmo-*
  • encryption variables: ELMO_ENCRYPTION_KEY and ELMO_ENCRYPTION_KEY_OLD

Do not rename these identifiers in an existing deployment without a migration plan. Changing the Compose project, image, database, or volume names can create a parallel stack that appears to have lost its existing data.

Documentation

Architecture

Yonaris runs as a Docker Compose stack:

  • the web service provides the dashboard and REST API;
  • the worker schedules model evaluations, citations, and reports;
  • PostgreSQL stores product data and the background-job queue;
  • configured scraper and model providers collect the evaluated responses.

Tech stack

Upstream and licensing

Yonaris is based on the MIT-licensed Elmo upstream project. The upstream technical identifiers above are retained so its published CLI and Docker images continue to work. See LICENSE.md for the required copyright and license notice.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages