AIAny
AI Infra2022
Icon for item

Cordis

Provides runtime support for reversible effects and reactive coeffects so components can be declared, composed, and hot-replaced safely; includes effect tracking, coeffect resolution, a declarative component loader and HMR — aimed at plugin-driven agent harnesses and dynamic systems.

Introduction

Most long-running systems rot because components leak irreversible side effects or inter-component dependencies become entangled at runtime. Cordis treats composition as a runtime-first problem: it tracks context transformations with inverses (revertible effects) and notifies components of context changes (reactive coeffects) so components can be added, removed, or patched without leaving the system in an inconsistent state.

What Sets It Apart
  • Runtime-first formalism: brings effect and coeffect concepts into the runtime by making effects revertible and coeffects reactive, which lets the system automatically unwind side effects when a component is removed. This reduces manual cleanup logic and makes dynamic reconfiguration safer.
  • Declarative composition + HMR: a component loader reconciles layered configurations and supports hot module replacement, enabling developers to update or compose plugins declaratively rather than imperatively.
  • System-level guarantees: the project presents a calculus and metatheory showing how spatiotemporal composability scales from a single component to interleaved component systems, providing stronger reasoning about correctness than ad-hoc plugin systems.
Who it's for + Trade-offs

Great fit if you build plugin-based agent harnesses, extensible developer tooling, or any system that must modify running component graphs without restarting. Look elsewhere if you need a drop-in UI app or a polished production SDK today — Cordis is research-driven and under active development, so APIs can change and integration requires understanding its composability model. It shines when you need formal guarantees about revertibility and dependency management across component lifecycles.

Information

  • Websitegithub.com
  • OrganizationsCordiverse
  • Published date2022/05/17

Categories

More Items

GitHub
AI Infra2025

Measures generative AI inference performance with token-level metrics (TTFT, inter-token latency), latency, and throughput under realistic traffic patterns. Provides a multiprocess engine, real-time TUI dashboard, extensible plugins, and integrations for telemetry and result uploads, aimed at inference benchmarking and capacity planning.

GitHub
AI Train2019

Train and experiment with multi-billion to trillion-parameter transformer models on large GPU clusters using GPU-optimized building blocks and reference training scripts; offers advanced parallelism and mixed-precision support for research teams and ML engineers.

GitHub

Indexes full text of visited web pages and local files on a self‑hosted server so you can search your personal knowledge from a web UI, terminal, CLI, or an AI assistant. Runs without mandatory telemetry, offers a browser extension for automatic capture, and supports optional semantic search via a configurable embeddings endpoint.