announcements

Casey 2026-03-24T07:40:10.381809Z

https://github.com/outskirtslabs/llx Unified LLM API and agent runtime for Clojure, ClojureScript (and event. Clojure Dart) hi folks, http://ol.llx.ai is a small library that i've been working on it gives you a provider-neutral llm inference api for normalizing messages, streaming, tool calls, and context, so you can switch out models and even providers on the go. also included is ol.llx.agent, an async multi-turn agent loop with concurrent tool execution, interrupts, subscriptions to structured events, and resumable state. bring your own tools, memory, context builder etc. goals include: minimal dependencies, zero java-ecosystem deps (except for what's in the JDK), support for clj, cljs, and cljd. feedback welcome 🙂 particularly on the api (ergonomics, completeness etc) https://github.com/outskirtslabs/llx

👍 4
👀 8
seancorfield 2026-03-24T21:35:36.680149Z

No need to cross-post here from #releases -- posting in one or the other is sufficient.

👍 1
seancorfield 2026-03-24T21:30:55.217869Z

https://github.com/seancorfield/polylith-external-test-runner -- An external (subprocess) test runner for Polylith Now supports ClojureScript testing via Shadow-cljs and Olical's cljs-test-runner!

io.github.seancorfield/polylith-external-test-runner
{:git/tag "v0.8.0" :git/sha "2ad770c"
 :deps/root "projects/runner"}
• Add :cljs-test-runner option to the :org.corfield/external-test-runner test settings, which can be set to :shadow (or :shadow-cljs), :olical, or :none (or :ignore) to control whether and how ClojureScript tests are run. • Address https://github.com/seancorfield/polylith-external-test-runner/issues/18 by adding basic support for running ClojureScript tests via Shadow-cljs, inspired by PR https://github.com/seancorfield/polylith-external-test-runner/pull/19 from https://github.com/itai-spiritt. ◦ Shadow-cljs should be a :test dependency in the project's deps.edn file, in addition to a shadow-cljs.edn file being present in the project directory, for this to work. ◦ Supports :shadow-build in test settings to select the Shadow-clj build. ◦ Supports shadow-cljs.edn with :build-defaults and :target-defaults. • Address https://github.com/seancorfield/polylith-external-test-runner/issues/17 by adding basic support for running ClojureScript tests via https://github.com/olical/cljs-test-runner. • Update dev/test deps; testing against Polylith 0.3.32. Follow-up in #polylith

❤️ 3
6
🚀 4
🎉 2