HackerTrans
TopNewTrendsCommentsPastAskShowJobs

guywald

no profile record

Submissions

[untitled]

1 points·by guywald·le mois dernier·0 comments

[untitled]

1 points·by guywald·le mois dernier·0 comments

[untitled]

1 points·by guywald·le mois dernier·0 comments

[untitled]

1 points·by guywald·il y a 2 mois·0 comments

[untitled]

1 points·by guywald·il y a 2 mois·0 comments

[untitled]

1 points·by guywald·il y a 3 mois·0 comments

[untitled]

1 points·by guywald·il y a 5 mois·0 comments

Show HN: Glue – new language and toolchain for data modeling

guywaldman.com
2 points·by guywald·il y a 5 mois·0 comments

Glue: Unified Toolchain for Your Schemas

guywaldman.com
3 points·by guywald·il y a 5 mois·0 comments

Show HN: Glue - write once, generate everywhere

gluelang.dev
3 points·by guywald·il y a 5 mois·1 comments

Orch: a Rust framework for LLM orchestration

github.com
60 points·by guywald·il y a 2 ans·15 comments

Show HN: Magic-cli – A copilot for your command line

github.com
158 points·by guywald·il y a 2 ans·94 comments

comments

guywald
·il y a 3 mois·discuss
I know non-AI projects don't get a lot of attention these days, but this is a dear-to-heart open source project which I am trying to get feedback
guywald
·il y a 5 mois·discuss
Hi! Sharing a side project I've been hacking on recently, mainly interested to gather some early feedback and find areas where it doesn't hit the value prop I aim to provide.

Glue is an IDL and toolchain that aims to empower you to have a single source of truth for your data models (i.e., structs) and interfaces (i.e., REST/RPC).

https://www.gluelang.dev

The home page has an interactive mini IDE where you can generate code on the fly for multiple targets (compiled the codegen into WASM).

To preempt a few questions, I am writing a blog post to give some motivation for this project and where I think other solutions fall a bit short.

Even if this post is lost in the HN abyss, here's hoping this is useful for someone! Please feel free to raise issues on GH or write them here.

Code is here: https://github.com/guywaldman/glue
guywald
·il y a 2 ans·discuss
Thanks. You can take a look at the alignment module (there’s an example but it’s not in the README), it implements the “overseer” concept. And the prompts are mostly customizable, except for some hard-coded ones.
guywald
·il y a 2 ans·discuss
Reasonable question, BTW agents were part of this but I removed them temporarily. There is somewhat agentic behavior in magic-cli which you can take a look at.

My main motivation was a gap in the Rust ecosystem for this, as well as a desire to have reasonable abstractions for model alignment, agents and structured response generation with error correction.

In addition, Ollama is a first-class citizen so local LLMs are supported (it calls the locally hosted APIs which Ollama exposes).

And as a last point, it’s just a fun project to hack on. If you have suggestions for similar abstractions I missed, please let me know!
guywald
·il y a 2 ans·discuss
Someone put out a PR to fix it (was it you by any chance?) so it’s resolved
guywald
·il y a 2 ans·discuss
Nope, just my ADHD probably :-) Thanks, will go over it more carefully.
guywald
·il y a 2 ans·discuss
Nice! I like the `needs` utility :)
guywald
·il y a 2 ans·discuss
It's currently set not to stream (https://github.com/guywaldman/magic-cli/blob/4d4dca034063aa6...). The performance is something I plan to improve.
guywald
·il y a 2 ans·discuss
Woah, the shell features are super similar. Honestly was not familiar with this project, looks great (and ambitious). I'll try it out. Thanks for the share.
guywald
·il y a 2 ans·discuss
Awesome share! Thank you. There are definitely similarities, and I love Simon's work. I guess the extra features are some sophisticated UX (requesting the user to fill out "placeholders" in the response, ability to revise the prompt), the "ask" command and the "search" command. Will definitely give this a spin.
guywald
·il y a 2 ans·discuss
I am but a mere vessel to my neural network overlords
guywald
·il y a 2 ans·discuss
Woops, fixed the original reply. Thanks. I guess I'm excited that I got all this traction from HN ;)
guywald
·il y a 2 ans·discuss
Yep, this is auto-generated by cargo-dist (https://opensource.axo.dev/cargo-dist/book/)
guywald
·il y a 2 ans·discuss
This is a great question. I added a "Why Rust?" section to the blog post to provide my rationale: https://guywaldman.com/posts/introducing-magic-cli#why-rust