Skip to main content
Alpha Cyanea is in public alpha. We're building in the open — expect rough edges and rapid iteration. See what's live
Public Alpha

Current status

Cyanea is in active development. This page shows what's working today, what's being built, and what's on the roadmap. Last updated: March 2026.

Live today

These features are functional and available on app.cyanea.bio and for self-hosted instances.

Feature Status Notes
Spaces, Datasets, Protocols Live Create, version, fork, and share. Full CRUD with visibility controls.
WASM Notebooks Live Browser-native execution via WebAssembly. Cyanea language with bioinformatics builtins. No server needed.
Server-side Elixir execution Live Sandboxed eval with AST blocklist, 30s timeout, results persisted to DB. Requires Pro plan on hosted hub.
REST API (v1) Live 9 controllers, JWT + API key auth, rate limiting, CORS, webhooks (HMAC-SHA256).
CLI (cyn) Live Elixir escript. Login, spaces, notebooks, datasets, file uploads. Built from source.
Real-time collaboration Live Phoenix Presence, PubSub cell updates, presence indicators.
Notebook versioning Live Sequential versions, content-hash dedup, cell-level diffing, restore with auto-snapshot.
File upload + metadata extraction Live 21 formats recognized. Quota-checked uploads with async metadata extraction.
Organizations + roles Live Owner/admin/member/viewer hierarchy. Member limits enforced per plan.
Billing (hosted hub) Live Stripe integration. Free / Pro / Team / Enterprise tiers with storage + compute quotas.
Protocol templates Live 18 templates (10 wet-lab, 8 dry-lab).
Jupyter import Live Import .ipynb (nbformat 4.x) via API or web UI.
Self-hosting (SQLite mode) Live Single-binary with SQLite. All features, no artificial limits. Docker or bare metal.
Self-hosting (PostgreSQL mode) Live Docker Compose with PostgreSQL, S3/MinIO, Meilisearch. For production scale.
Learn platform Live 10 WASM simulations + interactive lessons. Browser-based, no installation.
Rust crate ecosystem Live 15 crates, 3,700+ tests. Seq, Align, IO, Phylo, Struct, ML, Stats, Chem, Meta, Epi, Omics, and more.

In progress

Actively being built. Partially functional or in testing.

Feature Status Notes
Federation sync Beta Node registration, signed manifests, incremental push/pull implemented. Public network discovery in progress.
Search Beta Meilisearch-backed. Full-text search for datasets, protocols, spaces. Intermittently degraded on hosted hub.
ORCID authentication Beta OAuth integration for researcher identity. Email/password auth also available.

Planned

On the roadmap. Not yet started or in early design.

Feature Status Notes
SSO / SAML Planned For Team and Enterprise plans.
GPU compute Planned Server-side GPU execution for ML workloads. Enterprise tier.
Python SDK Planned Native Python client for the REST API.
Citation / DOI minting Planned Persistent identifiers for datasets and protocols.
Audit logging Planned Exportable audit logs for compliance. Team+ plans.
HIPAA compliance Planned Dedicated infrastructure, BAA. Enterprise only.
Pre-built CLI binaries Planned curl-installable binaries so you don't need Elixir to use the CLI.

Open-core model

Cyanea is open source under Apache 2.0. Here's how the pieces fit together:

Component License Notes
cyanea (platform) Apache 2.0 Full-featured Phoenix app. Self-hosted instances have no plan restrictions — everyone is effectively "Pro."
cyanea-core (shared lib) Apache 2.0 Schemas, contexts, workers. Shared by open-source and hosted hub.
labs (Rust crates) Apache 2.0 15 crates. Usable standalone — you don't need the platform to use cyanea-seq or cyanea-align.
cyn (CLI) Apache 2.0 Elixir escript, built from source.
cyanea-hub (hosted) Private The hosted service at app.cyanea.bio. Adds Stripe billing, managed infrastructure. Not open source.

Want to help shape Cyanea?

We're looking for early adopters — researchers, bioinformaticians, and lab teams who want to try Cyanea and tell us what's missing.

Try the alpha Join the discussion Get in touch