31b51c5d83d63aaa027e70d1dccba7c6453616e2none
AGENTS.mdTool: agents-md# Agent Guide for libomemo.js
This guide provides essential information for agents working with the libomemo.js codebase,
a TypeScript implementation of the Double Ratchet Protocol for OMEMO encryption in XMPP.
## Project Overview
This is a fork of [libsignal-protocol-javascript](https://github.com/signalapp/libsignal-protocol-javascript)
modified to conform to the XMPP [OMEMO](https://xmpp.org/extensions/attic/xep-0384-0.3.0.html) specification.
## Code Organization
```
/dist # Distributables (E.aider*File: .gitignoreTool: aider.aider*File: .gitignoreTool: aider.aider*File: .gitignoreTool: aider.aider*File: .gitignoreTool: aider.aider*File: .gitignoreTool: aider.aider*File: .gitignoreTool: aider