Skip to content
@calimero-network

Calimero Network

A confidential cloud for collaborative apps, on attested Intel TDX nodes.

Calimero

A confidential cloud for collaborative apps.
Your app runs on attested TEE nodes. Nobody operating them can read its data, including us.


What it is

You write an app in Rust or JavaScript, compiled to WASM, and publish it as a signed package. Calimero runs each app instance on a small cluster of Intel TDX nodes, replicated by its own Raft log.

  • Clients check the node before they talk to it. A client reaches a node over a sealed channel, which it opens only after verifying the node's hardware attestation. People sign in with passkeys.
  • Nobody can quietly swap the code. New code or a new node image reaches an app's data only after the app's approver says so, on a page the node serves itself. Every such decision is attested.

Practically: shared documents, chat, issue trackers, spreadsheets, internal tools. Collaborative SaaS, without a vendor who can read the plaintext.

Get started

I want to… Go to
Deploy an app without running anything Calimero Cloud
Understand how it works Cloud overview · Protocol reference
Write an app Build: the Rust SDK and cargo mero, in core
Call an app from a frontend or a script mero-js · mero-react · calimero-client-py
Run a cluster yourself Operate
See real apps apps
Coming from the peer-to-peer release Coming from v1

Try it locally from a checkout of core:

cargo run -p merod -- local                  # a 3-node development cluster on 127.0.0.1:2501-2503
cargo install --path crates/meroctl
meroctl node add local http://127.0.0.1:2501/ --allow-mock
meroctl login --dev-passkey ./dev-passkey.json --name ada

Platform

Repo Description
core The node (merod), the CLI (meroctl), the Rust SDK, cargo mero, and the docs. The heart of the stack.
mero-tee TDX node images, mero-kms, signed releases, and the public attestation verifier.
app-registry Where apps are published and installed from. Ed25519-signed manifests; published versions are immutable. Live at apps.calimero.network.

Building apps

Repo Language Description
core/crates/sdk Rust The app SDK: macros, CRDT collections, events.
core/tools/cargo-mero Rust cargo mero: scaffold, build to WASM with an embedded ABI, test, and sign .mpk packages.
calimero-sdk-js TypeScript Write app logic in TypeScript, compiled to WASM.
mero-devtools-js TypeScript ABI parser and typed-client codegen from an app's ABI.
mero-mcp — MCP server: exposes a cluster and every app method as tools for AI agents.
calimero-skills — Agent skills for building on Calimero.

Connecting to a cluster

Repo Language Description
mero-js TypeScript Attestation check, sealed channel, passkey sign-in, calls, events, approvals. Browser, Node and edge.
mero-react TypeScript React hooks and provider over mero-js.
calimero-client-py Python Python client for automation and scripting.
swift-sdk Swift iOS and macOS.
kotlin-sdk Kotlin Android.

Apps

Repo Description
apps Every Calimero app in one monorepo: design tools, spreadsheets, chat, calls, document signing, games, and more. Shared toolchain, one CI, one release path to the registry.
workshop-apps Apps built live at workshops, one per branch.

Tools & design

Repo Description
homebrew-tap macOS install for meroctl, cargo-mero and mero-abi.
install-sh Install scripts for Calimero binaries.
design-system Shared UI components and design tokens across Calimero frontends.

Reference documentation for core is built from the repo and published at calimero-network.github.io/core, in five tracks: Cloud, Build, Operate, Protocol Reference and Contribute.

Contributing

Issues and PRs are welcome across every repo. Questions and developer support: Discord.

Licensed MIT OR Apache-2.0.

Pinned Loading

  1. core core Public

    Calimero is a confidential cloud for collaborative apps, on attested Intel TDX nodes. Rust/WASM apps on attested Intel TDX nodes, Raft-replicated, passkey sign-in.

    Rust 172 36

  2. mero-tee mero-tee Public

    TEE infrastructure for Calimero

    Shell 2 1

  3. mero-js mero-js Public

    Pure JavaScript SDK for Calimero — authenticate to a node, drive the admin API, run JSON-RPC contract calls, and stream real-time events. Browser, Node, and edge; zero dependencies.

    TypeScript

  4. calimero-client-py calimero-client-py Public

    calimero-client-py — A Python client library for interacting with Calimero nodes and their APIs.

    Python

Repositories

Showing 10 of 51 repositories
  • core Public

    Calimero is a confidential cloud for collaborative apps, on attested Intel TDX nodes. Rust/WASM apps on attested Intel TDX nodes, Raft-replicated, passkey sign-in.

    calimero-network/core's past year of commit activity
    Rust 172 36 89 8 Updated Nov 13, 2026
  • mero-tee Public

    TEE infrastructure for Calimero

    calimero-network/mero-tee's past year of commit activity
    Shell 2 Apache-2.0 1 15 0 Updated Nov 13, 2026
  • apps Public

    Monorepo for all Mero apps built on the Calimero network — peer-to-peer, local-first applications where the WASM contract is the backend and state syncs directly between your own nodes. No servers in the middle.

    calimero-network/apps's past year of commit activity
    TypeScript 2 3 12 3 Updated Nov 13, 2026
  • mero-js Public

    Pure JavaScript SDK for Calimero — authenticate to a node, drive the admin API, run JSON-RPC contract calls, and stream real-time events. Browser, Node, and edge; zero dependencies.

    calimero-network/mero-js's past year of commit activity
    TypeScript 0 MIT 0 12 0 Updated Nov 13, 2026
  • calimero-client-py Public

    calimero-client-py — A Python client library for interacting with Calimero nodes and their APIs.

    calimero-network/calimero-client-py's past year of commit activity
    Python 0 MIT 0 2 6 Updated Nov 13, 2026
  • swift-sdk Public

    MeroKit — native Swift SDK for building iOS apps against a remote Calimero node (auth, token refresh, JSON-RPC, admin API, SSO).

    calimero-network/swift-sdk's past year of commit activity
    Swift 2 MIT 1 0 2 Updated Nov 13, 2026
  • kotlin-sdk Public

    Native Kotlin SDK for Calimero — auth, tokens, JSON-RPC and Compose login UI for Android apps talking to a remote node. Android mirror of swift-sdk.

    calimero-network/kotlin-sdk's past year of commit activity
    Kotlin 1 MIT 1 0 2 Updated Nov 12, 2026
  • mero-ar Public

    Collaborative spatial editing on the Calimero network — multiple people scan the same room and edit one shared 3D scene in ARKit/RealityKit, synchronized through their own nodes. Figma meets ARKit.

    calimero-network/mero-ar's past year of commit activity
    Swift 0 MIT 0 0 3 Updated Nov 12, 2026
  • mero-tag Public

    Real-time peer-to-peer location sharing on the Calimero network — an AirTag/Find My-style iOS app where location updates propagate between your own nodes instead of a central server.

    calimero-network/mero-tag's past year of commit activity
    Swift 0 MIT 0 0 3 Updated Nov 12, 2026
  • homebrew-tap Public
    calimero-network/homebrew-tap's past year of commit activity
    Ruby 2 1 0 1 Updated Nov 13, 2026

Top languages

Loading…

Most used topics

Loading…