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. 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 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 Comments: 0