LLMs + Clojure = Who needs frameworks?
summary
Proposes a concrete pipeline that turns library declarations into starter projects using a Clojure-native format llms.edn, a Babashka-based agent called a that runs prompts and tool calls, and a SQLite-backed library DB for semantic matching. Demonstrations show the agent generating a project (create acme web), swapping routing libraries like compojure vs reitit and producing a working server in one demo while another run fails—experimental but functional for onboarding.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 3:19Libraries over frameworks
- 5:05LLMs and their potential
- 7:57Blueprints concept
- 8:39What is 'a' and how it works
- 10:50'a' tool live demo
- 14:11Future of 'a' and community
- 17:46Deployment challenges
- 18:28Frameworks with LLMs?
- 20:16Acknowledgements
related talks
24mBuilding Intelligible Systems
19mLLM codegen fails and how to stop 'em
01h 00mFrom LLM Theory to Practical Agentic Implementations
15mLive Programming a Live Programming Environment: An Experience Report
44m(Neal's) Master Plan for Clojure Enterprise Mindshare Domination
27mReal World AI Integration
34mClojure by neophyte
21mA Clojure Carol: Three Clojure Web Development A-Ha Moments
