{
  "implementations": [
    {
      "id": "swift-algochat",
      "name": "swift-algochat",
      "language": "Swift",
      "repo": "CorvidLabs/swift-algochat",
      "status": "production",
      "description": "iOS, macOS, Linux",
      "testCommand": "swift test",
      "protocols": ["0x01", "0x02"]
    },
    {
      "id": "ts-algochat",
      "name": "ts-algochat",
      "language": "TypeScript",
      "repo": "CorvidLabs/ts-algochat",
      "status": "active-dev",
      "description": "Node.js, Browsers",
      "testCommand": "bun test",
      "protocols": ["0x01", "0x02"]
    },
    {
      "id": "py-algochat",
      "name": "py-algochat",
      "language": "Python",
      "repo": "CorvidLabs/py-algochat",
      "status": "active-dev",
      "description": "Python 3.10+",
      "testCommand": "pytest",
      "protocols": ["0x01", "0x02"]
    },
    {
      "id": "rs-algochat",
      "name": "rs-algochat",
      "language": "Rust",
      "repo": "CorvidLabs/rs-algochat",
      "status": "active-dev",
      "description": "Cargo crate",
      "testCommand": "cargo test",
      "protocols": ["0x01", "0x02"]
    },
    {
      "id": "kt-algochat",
      "name": "kt-algochat",
      "language": "Kotlin",
      "repo": "CorvidLabs/kt-algochat",
      "status": "active-dev",
      "description": "JVM, Android",
      "testCommand": "gradle test",
      "protocols": ["0x01", "0x02"]
    },
    {
      "id": "algochat-web",
      "name": "algochat-web",
      "language": "Angular",
      "repo": "CorvidLabs/algochat-web",
      "status": "active-dev",
      "description": "Web app with NES.css",
      "testCommand": "bun test",
      "protocols": ["0x01", "0x02"]
    }
  ]
}
