Blog

Maria Jose Herrera

April 02, 2026

Spread the word


Share your thoughts

Part II: From simple prompts to powerful systems, learn how to build agents, pipelines, and RAG workflows that actually scale.

AI is no longer an optional feature it’s a necessity. But as the ecosystem grows, developers are often left juggling multiple SDKs, wrestling with vendor lock-in, and managing complex orchestration. It shouldn't be your problem to solve.

Enter BoxLang AI (bx-ai): the official AI module for BoxLang.

In the highly anticipated Part II of our BoxLang AI webinar series, we are diving deeper into the tools that will redefine your JVM AI development. BoxLang AI provides a single, fluent API to work seamlessly with 14+ AI providers, including OpenAI, Claude, Gemini, Grok, DeepSeek, and Ollama giving you ultimate power with zero provider lock-in.


What to Expect

In this session, Luis Majano will take you from zero to production-ready AI workflows using live, hands-on examples.

You'll see firsthand how BoxLang AI unifies the complex AI landscape under one elegant API. Whether you're building a smart chatbot, a document Q&A system, or a fully autonomous multi-agent workflow, BoxLang AI makes it approachable, powerful, and entirely portable across any AI provider. We will explore real-time streaming, structured outputs, composable pipelines, RAG with vector search, autonomous agents with memory and tool-calling, sub-agent delegation, and MCP server/client integration.

What You'll Walk Away Knowing:

  • The One-Liner: How to chat with any AI provider using just a single line of code.
  • Pipeline Mastery: Build composable AI pipelines using transformers and multi-model chaining.
  • Autonomous Agents: Create smart agents equipped with persistent memory and real-time tool access.
  • Advanced RAG Systems: Build Retrieval-Augmented Generation workflows supporting 30+ document formats and 10+ vector databases.
  • Microservices Integration: Expose and consume AI microservices seamlessly via MCP servers.

🗓️ Webinar Details

Speaker: Luis Majano

Date: Thursday, April 16th, 2026

Time: 11:00 AM (CDT)

"Bring your curiosity and your API keys, the future of JVM AI development is already here.”

Register for Free

Don't miss out on the chance to level up your development workflows and leave vendor lock-in behind. Save your spot today!


⏪ Missed Part I? Catch Up Here!

If you missed the first session, don't worry! You can still get up to speed before we dive into the advanced workflows. In Part I, we laid down the foundations of bx-ai, showing how it simplifies interactions with multiple AI models without changing your code structure.


Join the Ortus Community

Be part of the movement shaping the future of web development. Stay connected and receive the latest updates on product launches, tool updates, promo services, and much more. Subscribe to our newsletter for exclusive content.

Follow Us on Social media and don’t miss any news and updates:

Add Your Comment

Recent Entries

BoxLang 1.17 Series Part 3 : Encrypted Config Secrets

BoxLang 1.17 Series Part 3 : Encrypted Config Secrets

Everyone knows the datasource password should not be sitting in plain text in a config file. Everyone has also, at some point, shipped exactly that, because the alternative was a pile of environment variable plumbing that nobody wanted to build on a deadline. x

Luis Majano
Luis Majano
September 08, 2026
BoxLang AI 3.4 Blog Series Part 3 : Batched Approvals

BoxLang AI 3.4 Blog Series Part 3 : Batched Approvals

Here's a bug that's easy to miss until it bites someone in production: an agent turn asks for two tool calls at once, both need human approval, and only the first one actually suspends. The second one gets silently skipped. Not rejected, not queued, just gone. That's what happened before 3.4.0, and it's fixed now with batched tool-call approvals.

Luis Majano
Luis Majano
September 08, 2026
Getting Started with BoxLang as an Alternative CFML Engine

Getting Started with BoxLang as an Alternative CFML Engine

If you have an existing ColdFusion or Lucee application, one of the first questions you may have about BoxLang is probably not:

“Should I rewrite my application in BoxLang?”

It is much simpler:

“Can BoxLang run the CFML application I already have?”

That was the focus of veteran CFML troubleshooter Charlie Arehart’s session at Into the Box 2026, Getting Started with BoxLang as an Alternative CFML Engine.

Cristobal Escobar
Cristobal Escobar
September 08, 2026