The Natural Language Interaction Protocol (NLIP) is a specification for a universal application level protocol which can enable communication between two AI Agents, or between a human user interface and an AI Agent.
The protocol is being standardized by Ecma International.
This is the repository to solicit feedback on the drafts of proposed standard of NLIP.
There are four documents in this repository
- NLIP Specification -- the official standards track NLIP protocol specification
- NLIP Binding to HTTPS/REST -- the official standards track binding of NLIP to REST
- NLIP Binding to WebSocket. -- the offiical standards track binding of NLIP to WebSocket
- NLIP Overview - A non-standard technical report on motivation and use-cases of NLIP.
To provide feedback please open the error, enhancement or general comment issue in this repository.
We are soliciting community feedback on these specifications. If your employer is a member of Ecma, you can also choose to report the comment on Ecma members site. If your employer is not a member of Ecma, you can comment on the specifications here.
- First Draft Published: May 6, 2025
- First Draft Revised: June 26, 2025
- Second Draft : July 17, 2025
- Draft Standard submitted to ECMA General Assembly for approval: 9 October 2025