How to Develop AI Agents Using BoxLang AI: A Practical Guide
Table of Contents What we'll CoverPrerequisitesStep 1 — Install BoxLangStep 2 — Install the bx-ai ModuleStep 3 — Set Up Your .env FileStep 4 — Configure config/boxlang.jsonStep 5 — Run Your First ScriptWhat Are AI Agents?What Is BoxLang AI?Core Concept ...
-
Explore Spring AI SDK – Amazon Bedrock AgentCore – Part 3
Table of Contents 1. Adding Built-in Tools: AgentCore Browser2. Add the below class.3. Create a Controller4. Create a Thymeleaf UI page5. VerifyReferences In Part 1 and Part 2, we explored the Spring AI SDK and Amazon Bedrock AgentCore features, including …
-
BoxLang AI Deep Dive — Part 7 of 7: MCP — The Protocol That Connects Everything
Table of Contents 🔌 Consuming MCP Servers — The Client SideSeeding Agents with MCP ServersHow MCPTool Works🖥️ Building MCP Servers — The Server SideSimple ServerHTTP Transport for WebWeb Application Integration🔒 Enterprise Security FeaturesCORSRequest Body Size LimitsAPI Key ValidationAutomatic Security HeadersSecurity …
-
UCanAccess: The Modern Pure-Java Bridge to Microsoft Access
Table of Contents A Brief HistoryWhat Problems Does It Solve?The Disappeared BridgeCross-Platform CompatibilitySeamless Integration for ToolingTech Stack & RequirementsGetting StartedAdd the DependencyConnect and QueryWrite Data BackAccess-Specific FunctionsUber JAR for Non-Maven ProjectsQuality & MaintenanceGet Involved Microsoft Access databases are everywhere. Decades …
-
BoxLang AI Deep Dive — Part 6 of 7: Memory Systems & RAG — Building AI That Remembers
Table of Contents 🧠 Two Categories of Memory📋 Standard Memory TypesSummary Memory — How It Actually Works🔍 Vector Memory TypesHybrid Memory — The Best of Both🏢 Per-Call Multi-Tenant Identity Routing📚 Document Loaders🔗 Building a Complete RAG PipelineStep 1: IngestStep 2: …
-
BoxLang AI Deep Dive — Part 5 of 7: One API, 17 Providers — The Provider Architecture Deep Dive
Table of Contents 🗺️ The Full Provider Matrix🏗️ The Provider Hierarchy🎯 IAiService — The Trimmed Interface🛡️ The Capability SystemRuntime Capability DetectionQuerying CapabilitiesEnforced at the BIF Level🔧 BaseService — The Transport Layer⚙️ Provider Configuration🔀 Custom Base URLs🏠 Ollama — Local AI, …
-
BoxLang AI Deep Dive — Part 2 of 7: Building a Production-Grade AI Tool Ecosystem
Table of Contents 🏗️ The Tool Hierarchy🧱 BaseTool — The Abstract FoundationFluent Schema Description⚡ ClosureTool — Zero-Boilerplate Tool CreationTools Get the Full Chat Request🗄️ The Global AI Tool RegistryModule Namespacing@AITool Annotation ScanningTwo-Step Resolution🔧 Built-In Core Tools — now@bxai🔌 MCPTool — …
-
BoxLang AI Deep Dive — Part 1 of 7: The Skills Revolution 🎓
Table of Contents 🧠 What Is a Skill?📄 The SKILL.md File Format🔧 Creating Skills⚡ Two Injection ModesAlways-On SkillsLazy / Available SkillsThe loadSkill Tool — Auto-Registered, Not MagicPromoting Lazy Skills Mid-Session🌍 Global Skills Pool🎨 How Skills Render🔍 Introspection📋 Full Skills API …
-
JC-AI Newsletter #15
Over the past two weeks, the field of artificial intelligence has continued its remarkable pace of advancement. As AI becomes increasingly woven into the fabric of daily life, shaping how we work, communicate, and make decisions, it is both timely …
-
Build a Spaced Repetition Flashcard API with Spring Boot & MongoDB (Part 1)
Table of Contents GitHub Repository: Complete SRS Flashcard App CodeHow to Create a Spring Boot Project with Spring InitializrConfigure MongoDB Connection URI in Spring BootFlashcard System: Logical Data Model & ERDMongoDB Schema Design: One-to-Many RelationshipsJava Model Classes: Deck and FlashCard …
-
JC-AI Newsletter #14
Two weeks have passed and a lot have been happening on the field of artificial-intelligence. Two weeks have passed and a lot has been silently yet visibly happening in the field of artificial intelligence. This newsletter brings interesting developments, including …