* existing reviewers polished and enhanced, e.g. to verify if all changes are essential - not excess
* updating models to latest
Try it out - directly or via a skill - and leave us a 🌟!

@warski.org
Sharing elegant solutions to everyday problems | R&D @ VirtusLab, SoftwareMill | #AI #Scala #FP #Java | Blogger | #OSS developer
* existing reviewers polished and enhanced, e.g. to verify if all changes are essential - not excess
* updating models to latest
Try it out - directly or via a skill - and leave us a 🌟!
To finish the week, a new Orca release:
* we've got a proper docs site: orca.virtuslab.com
* revised out-of-the-box flows: quick, single-epic, multi-epic, review, resolve-issue: github.com/VirtusLab/or...
* new reviewer: single-source-of-truth
* AI Gateway, which defines policies, issues API keys, centralises model access control
* Context Fabric, which gathers your organisational knowledge and exposes it to the agents
More on Visdom: visdom.virtuslab.com
Visdom's components run in tandem or stand alone. Pick what best amends your workflow: * Orchestrator, for defining and running development flows * AI Tracing, for analysing every interaction with agents that happens in your org
How about taking a look at Visdom - the software factory that builds on the 17 years of software delivery experience? We can visit your office with a live demo: San Francisco: 19th-20th October Chicago: 22nd-23rd October New York: 26th-27th October Interested? Just a message away!
ScalaDays: scaladays.org
FuncProgConf: funcprogconf.com
Scala Summit in SF: luma.com/6ps55unb
Chicago meetup: www.meetup.com/chicagoscala...
NY meetup: www.meetup.com/ny-scala/eve...
It's going to be an October with #Scala!
Where are we heading with AI software development? What's the role of programming languages? How much can we express & verify through types - and can LLMs help with that? Scala has some interesting propositions addressing these problems!
The first-ever-in-Poland Malayan Tapir was born in the Płock ZOO. He's called Visdom (as in visdom.virtuslab.com), and you can discuss both AI-native SDLC & Scala self-documenting HTTP APIs with him.
VirtusLab is a proud sponsor! Pay a visit if you're in the neighbourhood:)
What might be a better way to interface with TypeSafe AI's #Jev than through a type-safe API? And what language might be better suited for the task than #Scala?
That's why sttp-ai now has a fully type-safe Jev integration module: github.com/softwaremill...
Enjoy :)
And if you'd like to get all of that in one package, ready for the enterprise, accelerating adoption of AI in teams, we've got Visdom: our AI-Native SDLC platform visdom.virtuslab.com
* using Scala? Coding agents generate use more Scala features & leverage benefits of FP when given the right instructions github.com/VirtusLab/sc...
* you've got an agent-generated PR to review? Tulip explains the changes step-by-step, mixing code with prose & diagrams: github.com/VirtusLab/tu...
* Cellar allows querying the public API of any Maven dependency - much better than unpacking jars! github.com/VirtusLab/ce...
* Orca allows you to write down your development process as deterministic code, and make the agents follow it: github.com/VirtusLab/orca
Our AI development stack tailored towards JVM development (#Java, #Scala) is shaping up nicely!
* starting with security: Sandcat provides Docker-based sandboxing with devcontainer support github.com/VirtusLab/sa...
Orca (deterministic, AI-driven development flows): updated with the latest Claude / OpenAI models.
Plus: define a project-specific reviewer, committed in .orca, which is automatically included in the review loop.
github.com/VirtusLab/tu...
Leave us a ⭐️!
Some improvements to Tulip-generated PR explanations: * the test/docs sections are folded by default * the side menu covers subsections and is foldable * the explanations are encouraged to use more types of diagrams - module dependencies, data flow, class hierarchy - not only sequence diagrams
We've got a new home!
Check out VSS: VirtusLab Scala Stack! Direct-style, AI-first, type-safe, human & agent-friendly.
The Tulip tool - explaining PRs with a walk-through, instead of a code-only review - got a new option: commenting on the PRs straight from the generated page.
Following Jox, Ox now has JSON streaming <-> flows integration, covering NDJSON & streaming JSON arrays. jsoniter-based for the best performance!
Jox - virtual-thread based safe concurrency & streaming in #Java - gets a dedicated flows<->JSON integration module.
NDJSON & streaming-JSON-array is now built-in (since flows release 0.6.0) & waiting for your project!
Plus some bug fixes, of course.