I kept hitting jq: parse error on AI streams, so I built sjq A developer built sjq, an MIT-licensed Rust CLI that parses OpenAI-compatible server-sent event streams from /v1/chat/completions and /v1/responses, printing one short line per event showing only the delta content instead of the full JSON envelope. The tool renders tool calls, reasoning_content, refusals, logprobs, usage blocks and multiple choices, and adds timing output including TTFT, total time, tokens/sec, plus connect, TLS handshake and TTFB when run through sjq curl. It ships 14 test fixtures covering multi-line data payloads, mid-stream errors, parallel tool calls, logprobs and CJK/emoji text. If you work with LLMs, you've done this: curl -N