cd /news/ai-tools/show-hn-clinglang-a-shorthand-langua… · home topics ai-tools article
[ARTICLE · art-18370] src=github.com pub= topic=ai-tools verified=true sentiment=↑ positive

Show HN: Clinglang – A shorthand language for doctors to write structured cases

A developer has built Clinglang, a shorthand domain-specific language and parser designed to help doctors and medical students write structured clinical case notes faster. The tool converts these short notes into SOAP format, with plans to support Markdown, JSON, and PDF output, positioning itself as a note-taking alternative to ambient AI tools that may be impractical in busy hospital environments. The project, built with a Go parsing engine and a React front end, remains incomplete but is open for community feedback and contributions.

read1 min publishedMay 30, 2026

I am building a language, parser, and a simple editor to write this language.

It is a simple shorthand, command- and token-based domain-specific language that may help doctors and clinicians write structured clinical case notes and histories faster.

It will convert these short notes into SOAP notes (currently available), and later into Markdown, JSON, and PDF.

I do not intend to make it a clinical decision support tool, as that would impose many restrictions.

I am positioning it as a note-taking tool for doctors, medical students, and residents.

I understand that ambient AI tools are now available for faster case documentation, but they may not be usable everywhere, especially in busy and noisy hospital environments.

I am using AI agents to write most of the code, while I supervise the app architecture, editor UI, and the system for easily adding plugins.

Regarding plugins, I plan to implement them as additional commands and tokens specific to departments—for example, obstetrics and gynecology-specific commands, and ICU-specific commands.

I have implemented the parsing engine in Go, and the front end is built using React + Vite for the web application.

It is still incomplete and highly bloated with AI slop (yes I accept that) but once I make the satisfying version. I am willing to do the trimming later on.

You can take a look at the code here : https://github.com/ppnpm/clinlang I am open to suggestions, feedback and criticism. I know I might get backlash over AI use but I am still learning GO. (I am from JavaScript background)

Comments URL: [https://news.ycombinator.com/item?id=48333114](https://news.ycombinator.com/item?id=48333114)

Points: 1

── more in #ai-tools 4 stories · sorted by recency
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-clinglang-a-…] indexed:0 read:1min 2026-05-30 ·