I'm employed by Microsoft, but not in any relation to the authors of this tool or this post. First time I saw github.com/mirosoft/guidance was on the HN front page, actually :)

I've been waiting for a tool exactly like guidance, something that lets me compose prompts the way I think about prompts. Langchain was too much of a headache for me. Playing with guidance, it feels like this is how programmatically interacting with a llm should be. Also, really happy to see the MIT license.

I'd love to see ports to other languages.

langchain caused more problems than it fixed. Really ugly software.

Please elaborate. So far it seems promising to me, but I started using it just recently.

And their "what's next?" links to a project that relies on langchain[0].

[0] https://github.com/imartinez/privateGPT