ashlr
Roadmap

What we’re building next.

v1.9.0 is current. Below is what’s actively in progress, what’s planned, and what we’re exploring.

Now

v1.9 — v2.0

Features actively in development. Most land in Q2 2026 with the v2.0 milestone.

Windows-native MCP tooling hardeningQ2 2026

Eliminate remaining edge cases in the cross-platform hook layer: PowerShell path quoting, signal handling on Windows, and CI matrix coverage for all six hooks.

Cursor + Goose extensions reach feature parity with Claude CodeQ2 2026

Port the session-start greeting, onboarding wizard, and genome scribe loop to the Cursor and Goose adapters in /ports so every supported host gets the same first-run experience.

Auto-update notifier UX polishQ2 2026

The session-start notifier already ships — it compares the installed version against the latest GitHub release and prints a one-line notice at most once per day per version. Q2 work focuses on richer presentation: changelog excerpt in the notice, opt-in one-command apply, and a quieter status-line indicator for users who'd rather not see stderr output.

Usage-based billing tier for enterprise (>1M tokens/month)Q3 2026

A metered plan for large engineering teams that prefer per-token billing over per-seat. Requires a usage-reporting endpoint in the plugin and a Stripe metered subscription integration on the backend.

Public roadmap and blog on plugin.ashlr.aiQ2 2026

This page, plus a bespoke MDX blog for technical deep-dives, release notes, and engineering transparency posts.

Next

v2.x

Committed work that hasn't started yet. Sequencing will shift based on user feedback.

Multi-user team genome with X25519 envelope encryptionQ3 2026

Upgrade the team genome encryption model from a single shared AES-256-GCM key to per-member X25519 key exchange with encrypted key envelopes, so a member rotation does not require a full re-encrypt of the genome store.

Self-hosted pro backend via flyctl deployQ3 2026

A one-command deploy path for the Hono/Bun backend onto Fly.io, with a generated fly.toml and environment variable checklist. Teams that want full data sovereignty can run their own instance.

Grafana dashboard template for opsQ3 2026

A JSON dashboard definition that works against the existing Postgres schema — per-team token savings, genome hit rate over time, LLM summarizer latency histogram. Import it in three clicks.

Cross-repo genome federationQ4 2026

Allow a parent genome to pull sections from child repo genomes at build time, so a monorepo or multi-repo org can keep per-package genomes without duplicating shared architecture documentation.

CLI conflict resolver for genome mergesQ4 2026

When a CRDT merge produces a conflict in the genome store (two writers edit the same section within the same clock tick), surface a side-by-side diff in the terminal and prompt for a resolution strategy.

Leaderboard opt-in public profileQ4 2026

Users who opt in can publish their anonymized savings stats to a public leaderboard page, enabling community benchmarking across codebases and team sizes.

Genome diff annotations on GitHub PRsQ4 2026

A GitHub Actions step that posts a summary of genome changes as a PR comment: which sections were added, modified, or removed, and what token-savings impact the change has on the benchmark.

Considering

Ideas, not commitments

Things we're thinking about. None of these are guaranteed. If one of these matters to you, email us.

ashlr for JetBrains IDEsExplorationSomeday

A JetBrains plugin that exposes the same MCP tools to AI assistants inside IntelliJ IDEA, PyCharm, and Rider.

ashlr for JupyterLabExplorationSomeday

A JupyterLab extension that integrates the genome retrieval index with notebook context, so AI tools inside Jupyter see a compressed view of the project rather than full file contents.

Local-only enterprise deployment with SSOExplorationSomeday

A fully air-gapped deployment option: local inference, local genome store, SAML/OIDC SSO, and no outbound network calls except to the customer's own identity provider.

Browser extension for cross-platform token trackingExplorationSomeday

A browser extension that instruments ChatGPT, Claude.ai, and Gemini web interfaces and reports token usage to a unified dashboard alongside the plugin's native Claude Code stats.

ashlr MCP server for VS Code CopilotExplorationSomeday

Expose the genome retrieval index and compressed read/grep tools to GitHub Copilot via VS Code's MCP extension host, extending the savings to the Copilot workflow.

Genome training loopExplorationSomeday

A feedback mechanism where the agent rates genome sections by usefulness after each session, and the genome scribe loop uses those ratings to weight future section selection.

ashlr for ZedExplorationSomeday

Integration with Zed's AI assistant panel via the MCP protocol, giving Zed users access to compressed reads and genome retrieval.

Shipped

Highlight reel

Recent milestones. Full history in the changelog.

v1.9.0 — Cross-platform + terminal-native Pro upgradeQ2 2026

TypeScript hooks, Windows PowerShell shell selection, multi-OS CI matrix, VS Code extension packaging.

v1.8.0 — Client-side AES-256-GCM genome encryptionQ2 2026

Per-section random nonces, keys at ~/.ashlr/team-keys, server stores ciphertext only. Admin dashboard and public status page.

v1.7.0 — HTML emails and onboarding wizardQ2 2026

Auto-firing first-run wizard, transactional HTML email templates, session greeting.

v1.6.0 — CRDT team genome syncQ2 2026

Shared genome store with CRDT merge, conflict resolution, per-org retrieval index.

Full CHANGELOG on GitHub

This roadmap is a best-guess. Priorities shift based on user feedback. If something here matters to you — or if something important is missing — email support@ashlr.ai.