• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • New DbToo SDK Hooks RPG And Db2 For i To External Services

    August 25, 2025 Alex Woodie

    A team of open source developers led by IBM’s Jesse Gorzinski have developed an experimental new software development kit (SDK) designed to integrate RPG applications and Db2 for i data with external services. The SDK, dubbed DbToo, initially targets watsonx, Ollama, OpenAI endpoints, Kafka, Slack, and Twilio, providing another option for integrating IBM i with popular AI models and messaging services.

    The mainstream IT world is currently evolving at a tremendous pace, largely driven by open source big data projects as well as large language models (LLMs) that promise to automate a range of functions currently performed by humans. The IBM i server, as a transactional workhorse designed for traditional workloads, likely won’t run many of these software products directly (with the exception of the Apache Kafka real-time streaming data system, which runs on IBM i via PASE). But there’s definitely an appetite in the IBM i installed base to consider and explore how IBM i data and applications can be hooked into these emerging new technologies.

    That’s essentially what the new DbToo SDK looks to do. According to the documentation on the DbToo GitHub site, DbToo provides an IBM i-resident framework for integrating data and applications running on IBM i to a host of external services.

    DbToo can enable an IBM i developer to create a connection between AI models available under IBM watsonx and the IBM i server and pass data to the AI model. For instance, the “watsonx_generate” function enables users to call the 8 billion parameter watsonx Granite 3 model and have it generate a response based on the input message sent from the IBM i. Other functions developed for watsonx handle authentication, setting API keys, setting project ID, and logging out.

    Ollama, which is a repository of LLMs and other foundation AI models, is another target of DbToo. Like it does for watsonx, the integration with Ollama allows users to send a piece of data from IBM i as input to an Ollama model, which then generates a text-based reply. DbToo also includes various utility functions for setting servers, ports, models, etc.

    DbToo also offers support for OpenAI-compatible API endpoints like Llama.cpp, LMStudio, LocalAI, vLLM, or any self-hosted solutions that offer OpenAI-compatible APIs.

    In addition to popular AI models, the experimental SDK also supports messaging platforms, like Kafka. The DbToo website says it requires the Confluent Platform to be installed on the IBM i. Once that prerequisite is taken care of, DbToo can do things with Kafka, such as publishing a message from IBM i to a Kafka topic. The SDK also includes a range of utility functions, such as setting up Kafka brokers, setting up ports, etc.

    The DbToo functions for Slack and Twilio follow a similar pattern as they do for Kafka, namely, they allow the user to send a message to Slack and Twilio, and get some response back.

    Interestingly, DbToo also includes functionality for PASE, the AIX runtime in IBM i that many open source products utilize to run on the IBM i. DbToo allows users to call a PASE program, send some type of input to the PASE program, and get a response back.

    The DbToo project is still quite green, and the project creators caution against using it for any production use cases. Even though it shouldn’t be relied upon yet, it does represent another potentially interesting open source path that could open up the IBM i to the big world beyond, and that’s a good thing.

    You can access the DbToo GitHub page at https://ibm.github.io/AI-SDK-Db2-IBMi/.

    RELATED STORIES

    IBM Unveils Manzan, A New Open Source Event Monitor For IBM i

    IBM Introduces Mapepire, The New Db2 For i Clientv

    What’s Up with Open Source on IBM i?

    Open Source The Path To Software Riches For IBM i

    Apache Kafka And Zookeeper Now Supported On IBM i

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: AIX, DB2 for i, DbToo, IBM i, Kafka, Ollama, OpenAI, PASE, RPG, Slack, Twilio, watsonx

    Sponsored by
    Midrange Dynamics North America

    Want to deliver DevOps on IBM i?

    DevOps enables your IBM i development teams to shorten the software development lifecycle while delivering features, fixes, and frequent updates that are closely aligned with business objectives. Flexible configuration options within MDChange make it easy to adapt to new workflow strategies and policies as you adopt DevOps practices across your organization.

    Learn More.

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    IBM i PTF Guide, Volume 27, Number 33 Big Blue Delivers IBM i Customer Requests In ACS Update

    Leave a Reply Cancel reply

TFH Volume: 35 Issue: 31

This Issue Sponsored By

  • Rocket Software
  • Maxava
  • DRV Tech
  • Midrange Dynamics North America
  • WorksRight Software

Table of Contents

  • The Power11 Transistor Count Discrepancies Explained – Sort Of
  • Is Your IBM i HA/DR Actually Tested – Or Just Installed?
  • Big Blue Delivers IBM i Customer Requests In ACS Update
  • New DbToo SDK Hooks RPG And Db2 For i To External Services
  • IBM i PTF Guide, Volume 27, Number 33

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Stacking Up Power11 Entry Server Performance To Older Iron
  • Big Blue Boosts IBM i Support In Instana, Adds Tracing
  • It Is Time To Tell Us What You Are Thinking And Doing
  • IBM i PTF Guide, Volume 27, Number 40
  • The GenAI Boom Is Only Slightly Louder Than The Dot Com Boom
  • Talking Training And Skills With System i Developer
  • Maybe Stopgap Your Legacy Data Issues And Wait for What’s Next?
  • Stelo Touts Data Replication For IBM i In Azure Cloud
  • IBM i PTF Guide, Volume 27, Number 39
  • And Then There Were Two: Big Blue Withdraws IBM i 7.4

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle