ax has now reached 800+ stars. seems seems small in the scheme of things but it's how all things start. it's hard work, coding, evangelizing, helping folks use it. i'm convinced it's the best framework to build llm stuff with so i'm willing it into existence.
dspy now works great in the browser. try the cool new dspy notebook with built in local in browser models. @DSPyOSS@lateinteraction you folks will like this.
Hey H1B's I was one of you until I got a PR in Toronto now working on my own startup. I highly recommend Canada 🇨🇦 Ask me anything. #H1B#H4EAD#Greencardmovnorth.com/story/
webllm running dspy in the browser. ax has come far i'm excited to build more, axflows, optimization, etc. models like gemma 3n make edge ai a very real thing.
It depends I built this thing which saves me hours. It auto compiles GraphQL to SQL. Supports deeply nested queries, inserts, updates, recursive queries, etc github.com/dosco/graphjin
why dspy usually wastes your time (and when it doesn't)
i could have done so much instead of build ax the typescript dspy library like riding my bike, reading books, watching anime or just taking a walk.
also now i have to respond to people who need help with the library so thats also time spent
but for building almost anything with an llm it's amazing i can't recommend it enough.
dspy is the only real way to building with smaller models which also include open source ones. it's insurance against that one day they decide to turn off access.
when i was forced to develop for symbian i sent the ceo of nokia a 2 page email on why he should drop it and go with android he replied in short that smarter people where building symbian and it'll be the best thing ever soon
agents are just code with llm calls mixed in. using dspy makes those llm calls fit in with the rest of this code. we tried gui code builders before nothing beats just writing the code
I built Super Graph a GraphQL to SQL compiler in GO. I wrote it cause I did not want to deal with SQL. How would you write the query to fetch the data for this below GraphQL? Only 1 SQL query allowed. Also topics is an int array column on threads that is related to a tags table.
Super Graph compiles all GraphQL queries even nested inserts and updates into a single SQL query to keep things efficient. Sorry had a hard time exporting the image download and zoom to read.
I'm working on an automatic GraphQL to SQL compiler in Go. It does discover on your DB and generates a single efficient SQL query for even deeply nested GraphQL queries and mutation. github.com/dosco/graphjin
you need stuff like this for a production agents aka dspy programs aka systems of llms. ax supports all of this i literally built it to put dspy in production
the coolest thing about llm's is that they're just text in -> text out, adding a lite structure on top of input fields -> output fields exponentially increasing the ability to compose these together into systems of llms this is the key to why dspy matters.
llm-client the best way to build with llm's - api calling, cot reasoning, simple, sensible defaults and support for openai, cohere, claude, google, together, etc github.com/dosco/llm-client
ax is a framework built for creating agentic workflows based on the stanford dspy paper. at it's core is the concept of prompt signatures, everything is built on this even agents and teams or agents.
As a huge fan I can’t believe you signed onto this. Asking big brother to crush the little guys experimenting towards a better world. As for the others creds in CS != understanding of crypto
Ax brings GEPA + GEPA‑Flow to TypeScript. You don’t chase a single score anymore - you evolve a Pareto frontier (e.g., accuracy and brevity and cost) and pick the trade‑off your product needs.
More complex code example for moderation with rationale discipline at the very end ↓
ai wrote all my code today 100% of it. i spoke to ai for hours about designs and ideas, i shipped multiple massive commits to ax and had had more time than ever to ride my bike, think, read and listen to music. panic, this is not normal
I'm excited to unveil 'Ax' the best framework to build powerful agents, agentic workflows, and anything else thats powered by LLMs. This is a pure open-source labour of love that evolved over a couple years.
axllm.dev
dspy prompt signatures add structure to the text blob that is the prompt. you now reason about it in terms of inputs and outputs. on this abstraction you can build anything agents, tuning, composable prompts, systems of llms, multi-modal stuff, etc
checkout ax the dsp powered typescript agent building framework works great with anthropic claude. multi-modal, streaming parsers, dsp, rag tons of useful stuff. github.com/ax-llm/ax
Meet the Jules Critic, a new feature that acts as Jules' built-in code reviewer. It evaluates the code Jules generates, flagging potential bugs and tightening the logic to ensure the final output is more robust and reliable.
We're rolling this out to users over the next few days. We're excited for you to try it!
More details at: jules.google/docs/changelog/… and a blog coming next week.
With GraphJin just put the below code into a file and now you have a REST and a GraphQL API instantly.
GraphJin automagically coverts GraphQL into a working API endpoint. github.com/dosco/graphjin
lots of alpha trapped in expeienced folks working in faang. successful founder is a numbers game so you'll find signalling and conformity at the same rate as in the general population
Excited to share "Minds" with you'll. A new way to build app backends and workflows entirely with AI (LLMs from OpenAI and Cohere). The AI can call your APIs, lookup in your database, etc. 🙏
github.com/dosco/minds
with so much excitement around dspy i just want to remind typescript folks you have ax it’s dspy for typescript and has optimizers like mipro and gepa github.com/ax-llm/ax
Have heard great things about DSPy plus GEPA, which is an even stronger prompt optimizer than miprov2 — repo and (fascinating) examples of generated prompts at github.com/gepa-ai/gepa and paper at arxiv.org/abs/2507.19457
after dspy, "society of minds" is the other seminal paper in the llm space. working on something open source related excited to share soon arxiv.org/abs/2305.17066