In developmentMilestone M1 in progress

Roadmap

Kalzit is built in seven milestones. This page follows the project plan and changes when the plan does.

  1. M0Done

    Foundation

    Server, database, sign-in, UI shell and the rules every later step builds on.

    • Repository, project rules and CI on Windows and Linux
    • Server with HTTP and HTTPS (own certificate), reverse proxy support and security headers
    • Health and readiness endpoints
    • Own database with migrations for SQLite and PostgreSQL
    • First-start setup and local sign-in
    • Design tokens, translations and guard tests
  2. M1In progress

    Core

    Organizations, roles, dashboards and the first data sources in the frame shape.

    • Organizations, teams, the complete role and permission system, user management
    • Server settings in the UI and an audit log
    • Folders and dashboards with version history
    • Data source management with encrypted credentials
    • Query API with the result envelope and the internal plugin interface
    • PostgreSQL, MySQL and MariaDB, SQL Server, SQLite, Prometheus
    • Time series, stat, bar and table panels
    • Explore, calculated fields, statistics and export
  3. M2Planned

    MongoDB native

    Documents as a first-class shape, with schema sampling and explicit projections.

    • MongoDB driver and a pipeline editor with a preview after every stage
    • Schema sampling, document explorer, schema panel and field distribution
    • Projections and change streams
    • Elasticsearch and OpenSearch, CSV, JSON and HTTP JSON
    • Saved analyses
  4. M3Planned

    Graph native

    Graphs as a first-class shape, from Cypher to paths you can read.

    • Neo4j and Memgraph over Bolt, Cypher editor
    • Network, hierarchy and path panels
    • Explorer mode and graph aggregations
    • Dashboard variables across shapes
  5. M4Planned

    Plugins

    External plugins in their own processes, signed and with a catalog.

    • External plugin processes, manifest, signatures and catalog
    • Rust SDK
    • Example plugins: one data source and one panel
  6. M5Planned

    Operations

    Enterprise sign-in, packages for Windows and Linux, backup and high availability.

    • OIDC, LDAP and Active Directory, two-factor sign-in with TOTP and passkeys
    • SMTP and invitations, ACME certificates
    • Service accounts and audit log
    • Windows service and MSI, deb and rpm packages, Docker
    • Backup and restore, high availability with PostgreSQL
    • InfluxDB, Loki, ClickHouse
  7. M6Planned

    Expansion

    Alerting, sharing, provisioning and more sources.

    • Alerting, share links and provisioning as code
    • Import of existing dashboards from other tools, where sensible
    • Graphite, Redis, Oracle and traces (Tempo, Jaeger)
    • More graph sources (ArangoDB, Gremlin) and document sources (Couchbase)

Every milestone ends with green CI on Windows and Linux, documentation pages for each new feature and a full quality pass.

Read the full plan on GitHub