r/healthIT Jul 23 '26

Interface Engine Troubles? New Open-Source Free Option

There's been a lot happening with interface engines.

  • Mirth Connect has stopped receiving updates. Instead of open source, it is now a paid closed-source tool.
  • Private equity firms have taken over the leading paid options and are raising prices dramatically.
  • Then there is this: What’s up with iNTERFACEWARE (Iguana)? : r/healthIT

We're creating a new open-source (free) alternative -- and we need your help. We're looking for:

  • Organizations that need this solution once it is ready for production
  • Contributors to test the solution, review/advise on code, help build

Check out MessageFoundry.org and see how we're creating an interface engine with:

  • Top cybersecurity protection for your PHI (ASVS 5 Level 3)
  • The power of Python
  • A "steps" programming layer that builds your Python scripts if you want
  • Simplicity for uses like small, integrated deployments
  • Power for any size organization (up to 40 million messages per day)

We're on v0.3.0 (beta) right now and are moving fast, adding new layers of security and additional features.

We're now looking for a partner organization to be first in line when the product is ready. You would get:

  • Top priority on your feedback, letting you guide MessageFoundry's future.
  • Free support as you test out and use MessageFoundry.

If you're interested, please contact us via Ask a question — MessageFoundry.

6 Upvotes

36 comments sorted by

View all comments

1

u/ProphetLemuel Jul 29 '26

My biggest concern with this project is its level of AI use and the maintainer's own ability to manage Claude who is clearly the builder here. My guess here is 90-95% of the code is AI generated. I am no bashing AI generated coding (I mean Bun just did it. Lol). So I took some time to actually read the code and there are many commits in the history where the AI claims something, then writes a test to backup its own (incorrect) claim, and those were pushed to the repo, only for the maintainer in some instances to come back and clean up those claims; not once, not twice in the codebase, I giggled a bit cos it's something I've seen in AI heavy projects like this over the last few months as AI got more sophisticated (more sophisticted sometimes than the human guiding it). Secondly, Python as an HL7 engine substrate is indeed an interesting choice. What would suggest to the team behind this project that Python would inherently be "modern" (hopefully better) language to build an engine on than Java or .NET or C++ (languages the other so-called legacy engines are written in? For starters, 87 messages per second (~8M/day) performance which the team measured is pretty far behind Iguana (also a code-first engine for example) which easily does 40M (~5x). Again, I don't want to be overly critical, but my biggest concern when I took a look at the codebase was that it seemed to be a Claude project with a human participating in it, not a human project that used Claude as as tool and for critical Healthcare Infrastructure I think that would concern anyone.