AI Native Business Intelligence

Develop locally. Deploy with confidence. Collaborate without conflicts.

Install Visivo
$ curl -fsSL https://visivo.sh | bash
Or see other install options
Tens of Thousands of installs
750+ Commits
Growing community
Instant Local Development

Work offline with instant feedback. No waiting for cloud deployments - see changes immediately with hot reload.

Zero Dashboard Downtime

Deploy-based architecture with automatic lineage tracking means your dashboards never break in production.

True Team Collaboration

Git workflow + semantic layer + AI assistance enables both analysts and engineers to contribute.

Your BI Problems, Solved

See how Visivo eliminates the pain points that slow down your data team

The Problem

Waiting hours for dashboards to update in production

Every change requires deployment, waiting for CI/CD, and hoping nothing breaks. Developers waste hours on feedback loops.

Impact: 5+ hours wasted per week on deployment cycles

The Solution

Local development with instant hot reload

Work offline with visivo serve. See changes immediately. No cloud delays, no deployment queues.

  • Instant feedback with hot reload
  • Work offline - no internet required
  • Test with real data locally
  • Zero deployment time during development
$ visivo serve

Why Visivo is Different

We're not just another BI tool. We're bringing modern software engineering to business intelligence.

Local-First Development

Work offline with instant feedback. No cloud delays, no waiting for deployments. Your laptop is your development environment.

  • Instant hot reload
  • Work without internet
  • Zero latency feedback

Git-Native BI

Version control for dashboards. Code review for metrics. Roll back bad changes. BI finally gets real software engineering practices.

  • Version control
  • Code review process
  • Easy rollbacks

AI-Powered Assistance

LLMs understand your semantic layer. Generate YAML from natural language. Both analysts and engineers can build with AI help.

  • Natural language queries
  • Smart YAML generation
  • Context-aware assistance

Deploy Anywhere

Self-host on your infrastructure or use our cloud. No vendor lock-in. Your data stays where you want it.

  • Self-host option
  • Cloud available
  • No vendor lock-in

Stop fighting your BI tool. Start building with confidence.

Dan Manges's company logo

"The ease of developing and maintaining dashboards has resulted in our team quickly building a much higher degree of visibility into our data. It's a huge improvement in security over giving a tool unfettered access to databases."

Dan Manges
Dan Manges
Co-Founder & CEO - RWX
Clara Davison's company logo

"Visivo made it easy for us to deliver fast, reliable dashboards that our stakeholders can trust. Having a single source of truth, with full version control, has completely transformed the way our team builds and shares insights."

Clara Davison
Clara Davison
Analytics - Empora
$ curl -fsSL https://visivo.sh | bash

Extend your Lineage from Transformation to Insight

Sources
Models
Metrics
Traces
Charts
Dashboards
Tables

Sources

Connections to your data systems (databases, files, APIs); define credentials, hosts, and env-based configs.

sources:
  - name: domain_source
    type: postgresql
    database: app_db
    host: "{{ env_var('APP_HOST') }}"
    username: "{{ env_var('APP_DATABASE_USERNAME') }}"
    password: "{{ env_var('APP_DATABASE_PASSWORD') }}"

Static example showing a Postgres source with env var interpolations.

  • Combine multiple sources (Postgres, Snowflake, CSV, APIs) in one project.
  • Use env vars for host/credentials to switch between dev/staging/prod.
  • Supports SQL and script-based connectors for custom data formats.
Simple to Deploy & Collaborate

Version Control

Keep your HEAD clear & commit to git

Collaborate with your team, track changes, and maintain your dashboards with the same tools you use for the rest of your code.

Feature illustration

CI/CD

Deployments that mirror your workflow

Super charge your development cycle with seamless local development and a CI/CD pipeline that deploys projects to all of your environments.

Feature illustration

Testable

Goodbye broken dashboards

Test new charts, tables and dashboards before they go live in production. Ensure your tests are passing before data refresh. Receive alerts when your dashboards are broken and fix problems before your stakeholders are impacted.

Feature illustration
Data Visualization As Code

Dependency Management

DAG enables robust development

Visivo projects are automatically built with a Directed Acyclic Graph (DAG) that manages relationships between your components. This ensures that your dashboards are always up-to-date, accurate and easy to debug.

Feature illustration

DevTools

Build visualizations faster

VScode linter and auto-complete features make writing YAML configurations a breeze.

Feature illustration

Dynamic Rendering

Jinja2 templating for dynamic rendering

Jinja2 templating allows you to dynamically render your dashboards based on environment variables, conditional logic, and loops.

Feature illustration
Craft an unparalleled user experience

Unblock Creativity

Layout & configurations options

With over 20+ trace types and thousands of configuration options, you can build the perfect dashboard for your stakeholders.

Feature illustration

Interactive

Interactivity without slow load times

Unlike traditional BI tools, Visivo does not need to re-fetch data every time a user interacts with your dashboard.

Feature illustration

Mobile Optimized

Meet your stakeholders where they are

Deliver your insights to your team on the go and in the office.

Feature illustration

Start improving your workflow today

Install our CLI for local development, then activate your trial for deployments. No credit card required.

$ curl -fsSL https://visivo.sh | bash
undefined
Jared Jesionek (co-founder)
Jared Jesionek (co-founder)
Jared Jesionek (co-founder)
agent avatar
How can I help? This connects to our slack so I'll respond real quickly 😄
Powered by Chatlio