Skip to content
@lodestone-protocol

lodestone‑protocol

Lodestone Protocol

A language-agnostic protocol for embedding DAG metadata in CommonMark, enabling agent conversational knowledge convergence. Alias: MD-DAG.

📖 Specification · Reference Implementation (Rust) · Releases


What is Lodestone?

Lodestone Protocol (alias MD-DAG) defines a minimal, deterministic way to embed machine-readable DAG metadata into CommonMark documents via HTML comments. It is designed for AI agent systems that need a shared, conflict-free, file-is-current-state knowledge surface across multiple agents and sessions.

  • Current version: v1.3.0 (Final, frozen) — see the Release
  • Base standard: CommonMark 0.31.2
  • Compliance badge: 25 Golden Fixtures, 14/14 diagnostic codes exercised

Repositories

Repository Role License
lodestone-spec Protocol specification, error code registry, Golden Fixtures (authoritative source) Apache-2.0
lodestone-md Rust reference implementation (23 tests, clippy-clean) MIT

Future per-language implementations (lodestone-py, lodestone-ts, …) will be added here as third-party demand emerges.

Getting started

  1. Read the specification (start with §1–§3 for philosophy and syntax)
  2. Try the Rust reference implementation
  3. Pull the Golden Fixtures to validate your own implementation in any language

Contributing

Code of Conduct & Security

Be excellent to each other. Security issues should be reported privately via GitHub Security Advisories on the affected repository, not via public issues.


🌐 简体中文 · Lodestone Protocol is an independent open-source project.

Pinned Loading

  1. lodestone-md lodestone-md Public

    Lodestone Protocol (alias MD‑DAG): Embed DAG metadata in CommonMark for agent conversational knowledge convergence.

    Rust

  2. lodestone-spec lodestone-spec Public

    Versioned specification documents for the Lodestone Protocol (alias MD‑DAG). Human‑normative protocol text only.

    Python

  3. .github .github Public

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…