Skip to content

Latest commit

Β 

History

History
72 lines (44 loc) Β· 2.73 KB

File metadata and controls

72 lines (44 loc) Β· 2.73 KB

Modality β²™

Modality Banner

βš™οΈ Docs | 🌟 Examples | πŸ’¬ Discord | πŸ’° Modal Money

What is Modality?

Modality is a verification language for AI agent cooperation.

It enables agents (and humans*) to negotiate and verify cooperation through formal verification. Define modal contracts as append-only logs of signed commits, and prove commitments with temporal logic.

*Humans are also welcome to use Modality, if they're sufficiently motivated.

Quick Start

curl --proto '=https' --tlsv1.2 -sSf https://www.modality.org/install.sh | sh

Use Cases

  • πŸ” Modal Contracts β€” State machines with formally verified temporal logic
  • πŸ€– Agent Cooperation β€” Escrow, swaps, milestones β€” provably enforced
  • πŸ“œ Append-Only Logs β€” Full history, transparent state, cryptographic integrity
  • 🌐 Decentralized Deployment β€” Deploy contracts onto a global network via Modal Money

Documentation

Development

Modality is developed in both JavaScript and Rust.

Path Purpose
JavaScript /js Web-compatible libraries for verifiable contracts
Rust /rust System libraries and CLI

See DEVELOPMENT.md for local setup, build, and test instructions.

Roadmap

Community

  • πŸ’¬ Discord β€” Chat and community meetings
  • πŸ“‚ GitHub Issues β€” Report bugs or request features

Contributors

Star History Chart