본문으로 건너뛰기
AI NEWS JOURNAL
Hacker News Show HNAI NEWS / JOURNAL

Show HN: Apron Chat Protocol

Article URL: https://apron.chat/ Comments URL: https://news.ycombinator.com/item?id=50470343 Points: 6 # Comments: 1

번역 서비스가 일시 중지되어 원문을 표시합니다.

Apron is a minimal protocol for self-hosted chats. Simple enough to write a server in ~100 lines, powerful enough for rooms, threads, bots, reactions, and more. For agents: apron.chat/llms.txt links the spec in Markdown, the servers, clients, JSON Schema and wire fixtures to test against. 1.The Protocol JSON over any transport, like WebSocket. Tiny core and optional incremental capabilities with graceful fallbacks. Build only what you need. {"method": "server", "params": {"apron": 10, "auth": ["guest"]}} {"method": "auth", "id": "c1", "params": {"scheme": "guest", "name": "Ada"}} {"id": "c1", "result": {"you": {"user_id": "guest_1234", "name": "Ada"}}} {"method": "message", "id": "c2", "params": {"body": {"text": "Hello"}}} {"method": "message", "params": {"room_id": "general", "from": {"user_id": "guest_1234"}, ...}} {"id": "c2", "result": {"message_id": "1724803200042"}} 2.Live Demo Come say "hi" on our public demo server, or point the Apron Web client at your own server. 3.Servers Reference implementations to run or modify for your use cases. 4.Clients Join any server with your favourite client, or build your own. {"method": "auth", "id": "c1", "params": {"scheme": "token", "token": "..."}} {"method": "message", "id": "c2", "params": {"body": {"text": "Deployed v1.4.2"}}} Who are you? Why did you make the Apron Chat Protocol? Is there encryption? Is it safe? Why not XMPP/Matrix/IRCv3/etc? Why not Slack/Discord/Zulip/etc? Why another standard? XKCD 927! How was AI used to create Apron? Is it slop? Is Apron a business? Why is it named Apron? Ok fine, how can I try it?

자료 출처

원문 읽기 ↗

관련 주제

← 전체 소식 이어 읽기