Xedant Analytics Agent

Fast data analysis and visualization: dashboards you can dig into deeper than Grafana

Xedant Analytics Agent was built by an analyst with more than 25 years of working with data and visualization — it is a tool for real analysis, not just monitoring. Here you don’t only look at dashboards: you dig into the data — filter, cross-check, calculate in Python. You can ask the AI to add reports, charts and tables in plain language, right inside the interface. Ready-made solutions — forecasts, segments, scoring — come from a library of 257 analysis templates, including a free analytics course. And when something goes wrong, the system tells you itself: alert rules check your data on a schedule and send a signal to Telegram, Slack or email. The data for reports is usually prepared by Data Agent — together the products form a pipeline: collect → prepare → present.

Documents as reports built from blocks: charts, tables, metrics

38 block types — from Markdown to Jupyter Notebook

28 chart types: lines, bars, funnels, region maps, relationship diagrams

SQLite, PostgreSQL and ClickHouse out of the box

Schema auto-detection and caching of tables and queries

Lakehouse: queries to Parquet files without configuring sources

Interactive tables with pagination and cell links

Template library: 257 ready-made analysis solutions

Ask the agent to add a report, chart or table

Fix with AI button next to any error

Runs on your central Xedant Agent — no extra keys or subscriptions

Built-in validation of documents, blocks and SQL queries

Auto-fix: errors are visible before a report is published

Jupyter Notebooks: Python inside a report

pandas, NumPy, Matplotlib, Seaborn for data analysis

Scriban templates and variables in reports

One sidebar and agent chat on every page

Real-time report updates via SignalR

Reports are JSON files: Git, versioning, instant reload

13 types of block styling overrides

Public reports and access control

English and Russian interface, chosen at install time

Self-hosted: one Docker container, everything in the /data volume

Created by an analyst with more than 25 years of experience

Alerts: rule checks and notifications in 23 channels — from Telegram to email

Reports built from blocks

Reports built from blocks: a 24-column grid and instant updates

A document is a grid of blocks from 1 to 24 columns wide

Drag and drop blocks with the mouse

Reports are stored as JSON files — version them in Git

Changes are picked up instantly: real-time via SignalR

Filters, what-if parameters and click-to-drill right in the report

Export a report as PDF — send it to a colleague or a client

Thirty-eight block types

Thirty-eight block types — from Markdown to Jupyter Notebook

Charts, tables, metrics and gauges

Markdown text and section headings

Bookmark links and entity property lists

Jupyter Notebooks as full-fledged report blocks

Charts for any data

Charts: lines, bars, candlesticks, box plots and gauges

Line, bar, scatter and doughnut charts

Distribution histograms and box plots with quartiles

Financial OHLC candlesticks with trading volume

Series, stacks, smoothing, legends and animations

Funnels, Gantt, flow, relationship diagrams and region maps

Connecting to your databases

Data sources: SQLite, PostgreSQL and ClickHouse

SQLite, PostgreSQL, ClickHouse

Automatic schema detection for data sources

Caching of tables and query results

Queries are validated before execution — errors surface immediately

AI right inside the report

AI right inside the report: adding charts in plain language

“Add a weekly sales chart” — and the block appears

New reports, charts and tables in plain language

Fix with AI button next to an error

The agent edits the report directly — updates are instant

Analysis template library

A library of 257 ready-made analysis templates: sales, finance, marketplaces, and an analytics course

257 ready-made templates in two groups — Business and Finance — plus a course

Forecasts, segments, scores, anomalies and alerts — end to end

Demo data with every template — run and study before adapting

“Use this template” — the agent adapts it to your data

A free 50-lesson course on data analysis is part of the library

Validation and auto-fix

Validation and auto-fix: errors are visible before a report is published

Document validation: blocks, IDs, widths, configurations

SQL query validation before execution

Background validation of all reports with result caching

Errors are visible before publishing — with the AI fix button

Jupyter Notebooks

Jupyter Notebooks: Python inside a report

Python inside a report: execution via papermill

pandas, NumPy, Matplotlib, Seaborn out of the box

Automatic environment and dependency installation

Templates: basic, data analysis, machine learning

Lakehouse

Lakehouse: a data file browser and queries to Parquet

A file browser for all your data

Queries to Parquet files via Apache Arrow

SQLite files and Markdown without configuring sources

Table schemas and samples right from the browser

Variables and templates

Scriban variables and templates in reports

Dynamic reports on the Scriban engine

Variables in document paths and content

Date range and timeframe selectors

One template — as many reports as you need

Styling without limits

Block styling: threshold colors, formats, links

13 types of block styling overrides

Number colors by thresholds, formats with prefixes and suffixes

Renaming columns and links from table cells

Hiding series, line, bar and point styles

Alerts — the system watches for you

Alerts: query rules, notification channels and a firing history

A rule is a query with a condition: sales fell below a threshold — you get a signal

Scheduled checks: from every 10 seconds to once a day

23 notification channels: Telegram, Slack, email, webhook and more

Silences and mute timings: no noise at night, on weekends and holidays

Firing history and a notification log — who got what and when

Recording rules: check results are saved into a database — build your own dashboards on them

The assistant agent and the sidebar

The assistant agent: one sidebar, chats and the prompts queue

One sidebar on every page: sections, documents and search

Agent chats open from anywhere — no switching between apps

Give a task in plain language: add a chart, fix an error, prepare a report

A prompts queue with auto-send: the agent works through tasks one by one

Pick a model and a skill for every request

As-you-type document search and your recent history

Free trial

Free use for 30 days — the trial is already built into the Docker image. Even after the free license expires, the app stays fully functional except for running new queries against your data. No lock-in — the reports remain yours: documents are stored as plain JSON files, and the data stays in your databases.

Personal license

Every Analytics Agent feature with no limits for individuals: unlimited installations on any of your computers and servers. $197 one-time payment for a lifetime license. 12 months of free updates, then (optionally) a 50% discount on the next 12 months of updates from the original purchase price. Licensing works offline, and your key is truly lifetime. The matching Xedant Agent license is already included — the Agent is part of the product.

Company license

Every Analytics Agent feature with no limits for everyone in a company or team, external contractors included. $497 one-time payment for a lifetime license with 12 months of free updates, then (optionally) a 50% discount on the next 12 months of updates from the original purchase price. Licensing works offline, and your key is truly lifetime. The matching Xedant Agent license is already included — the Agent is part of the product.

Service license

Unlimited instances of Analytics Agent under your domain + the full source code with the right to change it any way you like, update the UI or branding for your company or domain, and integrate it closely with your infrastructure. Any visitor of your domain may use it as part of your services. $970 one-time payment for a lifetime license with 12 months of free updates, then (optionally) a 50% discount on the next 12 months of updates from the original purchase price. Licensing works offline, and your key is truly lifetime. The matching Xedant Agent service license is already included — the Agent is part of the product. The Agent’s source code is available only when you buy the service license for Xedant Agent itself. For smooth upgrades, we recommend changing only the branding and the integration — that keeps the effort of merging new features and fixes to a minimum.

Free licenses

In some cases we are happy to gift a free license:

  • if you found a bug or a security vulnerability in any of our products (we honestly have no budget for a paid bug bounty, unfortunately);
  • if you suggested a sound idea for improving our products (no coding needed — a useful idea is enough; you get a license if we add it to the roadmap);
  • if you are an active contributor to open-source projects (we love open-source — we just have no time to maintain our own products as open-source);
  • if you run a popular blog, Telegram channel or YouTube channel about programming, AI, analytics, marketing, business, finance or IT in general (no mention or promotion required — it is entirely up to you);
  • if you are an active affiliate partner (sales are not required, but you should have at least some content dedicated to our products).

If any of the above is about you, just write to us on Telegram. Tell us your name and email, and we will generate your personal lifetime license key.