{"owner":"IBM","github":"https://github.com/IBM","claimed":false,"inventory":[],"indexed":[{"repo":"IBM/sarama","github":"https://github.com/IBM/sarama","description":"Sarama is a Go library for Apache Kafka.","language":"Go","stars":12508,"topics":["kafka","kafka-client","go"],"license":"MIT","category":"data-pipelines"},{"repo":"IBM/mcp-context-forge","github":"https://github.com/IBM/mcp-context-forge","description":"An AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and management. Optimizes Agent & Tool calling, and supports plugins.","language":"Python","stars":4331,"topics":["agents","ai","api-gateway","asyncio","authentication-middleware","devops","docker","fastapi","federation","gateway"],"license":"Apache-2.0","category":"deployment-docker-iac"},{"repo":"IBM/AssetOpsBench","github":"https://github.com/IBM/AssetOpsBench","description":"AssetOpsBench - Industry 4.0: A unified benchmark and framework for building, orchestrating, and evaluating domain-specific AI agents for Industry 4.0 asset operations and maintenance, with 460+ scenarios, 5 specialist agents (IoT, FMSR, TSFM, Work Order,...), and multi-agent orchestration blueprints (MetaAgent, AgentHive) over MCP.","language":"Python","stars":2178,"topics":["llm-agents","model-context-protocol","time-series-forecasting","condition-based-maintenance","hvac-maintenance","iot","predictive-maintenance","ai-for-physical-assets"],"license":"Apache-2.0","category":"ai-agents"},{"repo":"IBM/fp-go","github":"https://github.com/IBM/fp-go","description":"Functional programming library for Go 1.24+, inspired by fp-ts. Uses generic type aliases for a clean, composable API. Provides Option, Either, Result, IO, IOResult, Reader, and ReaderIOResult monads, plus optics (Lens, Prism, Traversal) for immutable data manipulation. Supports Functor, Applicative, and Monad abstractions with do-notation-style","language":"Go","stars":2017,"topics":["functional-programming","go","golang","library","monad","utility"],"license":"Apache-2.0","category":"dev-tools"},{"repo":"IBM/cloud-native-starter","github":"https://github.com/IBM/cloud-native-starter","description":"Cloud Native Starter for Java/Jakarta EE based Microservices on Kubernetes and Istio","language":"Shell","stars":521,"topics":["cloud-native","microservice","java","javascript","nodejs","kubernetes","istio","javaee","microprofile"],"license":"Apache-2.0","category":"deployment-docker-iac"},{"repo":"IBM/IBM-Z-zOS","github":"https://github.com/IBM/IBM-Z-zOS","description":"The helpful and handy location for finding and sharing z/OS files, which are not included in the product.","language":"REXX","stars":463,"topics":["download","zos","mainframe","zosmf","workflow","education","assistance","help","jcl","pdf"],"license":"Apache-2.0","category":"workflow-automation"},{"repo":"IBM/mcp","github":"https://github.com/IBM/mcp","description":"A collection of Model Context Protocol (MCP) servers, clients and developer tools by IBM.","language":null,"stars":401,"topics":["agents","llm","mcp","modelcontextprotocol","toolcalling","tools"],"license":"Apache-2.0","category":"ai-agents"},{"repo":"IBM/AMLSim","github":"https://github.com/IBM/AMLSim","description":"The AMLSim project is intended to provide a multi-agent based simulator that generates synthetic banking transaction data together with a set of known money laundering patterns - mainly for the purpose of testing machine learning models and graph algorithms. We welcome you to enhance this effort since the data set related to money laundering is critical to advance detection capabilities of money laundering activities.","language":"Python","stars":384,"topics":["graph","network-visualization","network-science","finance-application","finance","fraud-detection"],"license":"Apache-2.0","category":"machine-learning"},{"repo":"IBM/evote","github":"https://github.com/IBM/evote","description":"A voting application that leverages Hyperledger Fabric and the IBM Blockchain Platform to record and tally ballots.","language":"JavaScript","stars":338,"topics":["hyperledger-fabric","blockchain","vuejs","node-js","kubernetes"],"license":"Apache-2.0","category":"blockchain-web3"},{"repo":"IBM/audit-ci","github":"https://github.com/IBM/audit-ci","description":"Audit NPM, Yarn, PNPM, and Bun dependencies in continuous integration environments, preventing integration if vulnerabilities are found at or above a configurable threshold while ignoring allowlisted advisories","language":"TypeScript","stars":297,"topics":["audit","yarn","npm","audit-ci","security","ci","github-actions","pnpm","bun"],"license":"Apache-2.0","category":"security-tools"},{"repo":"IBM/UQ360","github":"https://github.com/IBM/UQ360","description":"Uncertainty Quantification 360 (UQ360) is an extensible open-source toolkit that can help you estimate, communicate and use uncertainty in machine learning model predictions.","language":"Python","stars":269,"topics":["uncertainty-quantification","metrics","uncertainty-estimates","machine-learning","artificial-intelligence","trusted-ai","uncertainty","bayesianneuralnetwork","calibration"],"license":"Apache-2.0","category":"machine-learning"},{"repo":"IBM/Medical-Blockchain","github":"https://github.com/IBM/Medical-Blockchain","description":"A healthcare data management platform built on blockchain that stores medical data off-chain","language":"Vue","stars":233,"topics":["blockchain","ibm-cloud","kubernetes","vuejs","redis","docker"],"license":"Apache-2.0","category":"blockchain-web3"},{"repo":"IBM/innovate-digital-bank","github":"https://github.com/IBM/innovate-digital-bank","description":"This repository contains instructions to build a digital bank composed of a set of microservices that communicate with each other. Using Nodejs, Express, MongoDB and deployed to a Kubernetes cluster on IBM Cloud.","language":"JavaScript","stars":164,"topics":["ibm-cloud","kubernetes-cluster","microservice","mongodb","ibm-developer-technology-cloud","nodejs"],"license":"Apache-2.0","category":"deployment-docker-iac"},{"repo":"IBM/watson-voice-bot","github":"https://github.com/IBM/watson-voice-bot","description":"Create a Watson Assistant chatbot that uses voice over a web browser.","language":"JavaScript","stars":120,"topics":["watson-assistant","ibmcode","watson-speech-to-text","watson-text-to-speech","flask"],"license":"Apache-2.0","category":"ai-agents"},{"repo":"IBM/ai-privacy-toolkit","github":"https://github.com/IBM/ai-privacy-toolkit","description":"A toolkit for tools and techniques related to the privacy and compliance of AI models.","language":"Python","stars":113,"topics":["privacy","anonymization","ai-models","machine-learning","trustworthy-ai","python","ai","artificial-intelligence","ml","mlops"],"license":"MIT","category":"machine-learning"},{"repo":"IBM/data-science-best-practices","github":"https://github.com/IBM/data-science-best-practices","description":"The goal of this repository is to enable data scientists and ML engineers to develop data science use cases and making it ready for production use. This means focusing on the versioning, scalability, monitoring and engineering of the solution.","language":"Ruby","stars":97,"topics":["ai","python","devops","machine-learning","mlops","ibm","analytics","data-science","datascience","best-practices"],"license":"CC-BY-4.0","category":"analytics"},{"repo":"IBM/carbon-ui-builder","github":"https://github.com/IBM/carbon-ui-builder","description":"Build Carbon UI components for your product in a fraction of time that it normally takes.","language":"TypeScript","stars":95,"topics":["carbon","carbon-design-system","components","component-library","builder","no-code","nocode","ui","ui-design","hacktoberfest"],"license":"Apache-2.0","category":"ui-components"},{"repo":"IBM/iac-spec-kit","github":"https://github.com/IBM/iac-spec-kit","description":"AI-assisted workflows for translating business requirements into infrastructure code","language":"Python","stars":83,"topics":["ai","bob","claude","copilot","cursor","iac","llm","sdd","terraform","vscode"],"license":"MIT","category":"deployment-docker-iac"},{"repo":"IBM/Create-BlockchainNetwork-IBPV20","github":"https://github.com/IBM/Create-BlockchainNetwork-IBPV20","description":"Creating a basic Blockchain network using the IBM Blockchain Platform","language":"JavaScript","stars":82,"topics":["blockchain","vscode-extension","hyperledger-fabric"],"license":"Apache-2.0","category":"blockchain-web3"},{"repo":"IBM/ibmi-mcp-server","github":"https://github.com/IBM/ibmi-mcp-server","description":"MCP server for IBM i systems","language":"TypeScript","stars":77,"topics":[],"license":"Apache-2.0","category":"mcp-servers"},{"repo":"IBM/global-financing-blockchain","github":"https://github.com/IBM/global-financing-blockchain","description":"A global finance application on blockchain developed using the IBM Blockchain Platform Extension for VS Code","language":"JavaScript","stars":70,"topics":["hyperledger-fabric","blockchain","fabric-network","nodejs"],"license":"Apache-2.0","category":"blockchain-web3"},{"repo":"IBM/operator-sample-go","github":"https://github.com/IBM/operator-sample-go","description":"Kubernetes Operator Samples using Go, the Operator SDK and OLM","language":"Shell","stars":68,"topics":["kubernetes","openshift","go","devops","golang","automation","operator","operations","day2","kubernetes-operator"],"license":"Apache-2.0","category":"deployment-docker-iac"},{"repo":"IBM/gWhisper","github":"https://github.com/IBM/gWhisper","description":"A gRPC CLI featuring reflection and tab-completion","language":"C++","stars":62,"topics":["grpc","grpc-client","cli","debugging-tool","completion","color","protocol-buffers","command-line-tool","remote-procedure-calls","grpc-cli"],"license":"Apache-2.0","category":"cli-tools"},{"repo":"IBM/ado","github":"https://github.com/IBM/ado","description":"A framework for designing, executing and analysing experiment campaigns","language":"Python","stars":62,"topics":["discovery","exploration","optimization","orchestration","ray","performance-optimization","foundation-models","experimentation"],"license":"MIT","category":"workflow-automation"},{"repo":"IBM/ada","github":"https://github.com/IBM/ada","description":"ADA is a microservice created to retrieve analytics metrics from an Airflow database instance.","language":"Python","stars":55,"topics":["airflow","airflow-plugin","apache","apache-airflow","api","python","scheduler","workflow","serverless"],"license":"Apache-2.0","category":"data-pipelines"},{"repo":"IBM/ELM-Python-Client","github":"https://github.com/IBM/ELM-Python-Client","description":"NOTE this is NOT an IBM offering! Python client for IBM Enterprise Lifecycle Management applications with example commandline applications for OSLC Query export to CSV from DOORS Next (DN/DNG), Enterprise Workflow Management (EWM/RTC) and Enterprise Test Management (ETM/RQM), ReqIF import/export, and DOORS Next Reportable REST export to CSV/XML","language":"HTML","stars":50,"topics":["oslc","query","oslc-query","reqif","automation","exporter","python","enterprise","lifecycle","management"],"license":null,"category":"workflow-automation"},{"repo":"IBM/ibm-spectrum-scale-bridge-for-grafana","github":"https://github.com/IBM/ibm-spectrum-scale-bridge-for-grafana","description":"This tool allows IBM Storage Scale users to perform performance monitoring for IBM Storage Scale devices using third-party applications such as Grafana or Prometheus software, or integrate with the Openshift monitoring stack.","language":"Python","stars":47,"topics":["grafana","performance-monitoring","spectrum-scale","gpfs","cloudnative","grafana-datasource","k8s-integration","openshift-integration","data-visualization","ibm-cnsa"],"license":"Apache-2.0","category":"analytics"},{"repo":"IBM/fluent-forward-go","github":"https://github.com/IBM/fluent-forward-go","description":"A high-performance Go client for Fluentd and Fluent Bit","language":"Go","stars":44,"topics":["fluent","fluent-bit","fluentd","go","golang","logger","logging"],"license":"MIT","category":"auth-billing-email"},{"repo":"IBM/repo-template","github":"https://github.com/IBM/repo-template","description":"template repo with recommended content for projects under the IBM org","language":null,"stars":41,"topics":["boilerplate"],"license":"Apache-2.0","category":"saas-starters-boilerplates"},{"repo":"IBM/decentralized-energy-fabric-on-IBP20","github":"https://github.com/IBM/decentralized-energy-fabric-on-IBP20","description":"Set up a network on the IBM Blockchain Platform and deploy a decentralized energy smart contract on the network.","language":"JavaScript","stars":41,"topics":["hyperledger-fabric","blockchain","decentralized","energy","node-js","ibm-blockchain-platform","kubernetes"],"license":"Apache-2.0","category":"blockchain-web3"},{"repo":"IBM/auction-events","github":"https://github.com/IBM/auction-events","description":"Hyperledger Fabric sample Using Event Handling with IBM Blockchain Platform V2.0","language":"JavaScript","stars":37,"topics":["blockchain","ibm","node","kubernetes"],"license":null,"category":"blockchain-web3"},{"repo":"IBM/microprobe","github":"https://github.com/IBM/microprobe","description":"Microprobe: Microbenchmark generation framework","language":"Python","stars":28,"topics":["riscv","microbenchmarks","generation","automation","linux","python","c-code","asm","microbenchmark","characterization"],"license":"Apache-2.0","category":"workflow-automation"},{"repo":"IBM/Ansible-OpenShift-Provisioning","github":"https://github.com/IBM/Ansible-OpenShift-Provisioning","description":"Automate the deployment of Red Hat OpenShift Container Platform on IBM zSystems (s390x). Automated User-Provisoned Infrastructure (UPI) setup using Kernel-based Virtual Machine (KVM).","language":"YAML","stars":24,"topics":["ansible","ibm","linuxone","ibmz","linux","automation","infrastructure","kvm","redhat","redhat-enterprise-linux"],"license":null,"category":"deployment-docker-iac"},{"repo":"IBM/pylspack","github":"https://github.com/IBM/pylspack","description":"A lightweight, multithreaded Python package for sketching, column selection, leverage scores and related computations.","language":"Python","stars":20,"topics":["matrix","linear-algebra","matrix-sketching","count-sketch","jlt","regression","random-projections","gram-matrix","leverage-score"],"license":"MIT","category":"chat-messaging"},{"repo":"IBM/watson-automation","github":"https://github.com/IBM/watson-automation","description":"Automation for IBM Watson Deployments","language":null,"stars":17,"topics":["ibm","ai","ibm-watson","automation","terraform","argocd","gitops","nlp"],"license":"Apache-2.0","category":"deployment-docker-iac"},{"repo":"IBM/maximo-visual-inspector-dashboard","github":"https://github.com/IBM/maximo-visual-inspector-dashboard","description":"Load IBM Maximo Visual Inspection inference results in a dashboard","language":"Vue","stars":17,"topics":["powerai-vision","video-analytics","vue","image-analytics","dashboard"],"license":"Apache-2.0","category":"dashboards-admin"},{"repo":"IBM/spectrum-virtualize-exporter","github":"https://github.com/IBM/spectrum-virtualize-exporter","description":"A prometheus.io exporter for IBM Spectrum Virtualize (e.g. FlashSystem 9150) .","language":"Go","stars":15,"topics":["prometheus","prometheus-exporter","monitoring","metrics","spectrum-visualizer","storage-metrics","flashsystem9150","fs9150","spectrum-virtualize-exporter","ibm-spectrum-virtualize"],"license":"Apache-2.0","category":"analytics"},{"repo":"IBM/queryPattern","github":"https://github.com/IBM/queryPattern","description":"Look at how to query the world state of a peer within Hyperledger Fabric. Querying the world state is useful for seeing the current state of the assets in the network.","language":"JavaScript","stars":14,"topics":["hyperledger-fabric","blockchain","querying"],"license":"Apache-2.0","category":"blockchain-web3"},{"repo":"IBM/IBM-db2-blockchain-insurance-application","github":"https://github.com/IBM/IBM-db2-blockchain-insurance-application","description":"Leveraging IBM DB2’s Federation Capabilities to Perform SQL Analytics on a Sample Blockchain Insurance Application using Hyperledger Fabric","language":"JavaScript","stars":13,"topics":["ibm","ibmcloud","blockchain","blockchain-insurance","db2","hyperledger-fabric","docker","docker-compose","zeppelin-notebook"],"license":"Apache-2.0","category":"blockchain-web3"},{"repo":"IBM/ce-cns","github":"https://github.com/IBM/ce-cns","description":"Get Started with deploying a Java Microservices Application to `Code Engine` . Documentation link: \"https://ibm.github.io/ce-cns/\"","language":"Shell","stars":11,"topics":["java","javascript","vuejs","keycloak","code-engine","bash-scripting","mkdocs","quarkus"],"license":"Apache-2.0","category":"docs-static-sites"},{"repo":"IBM/ibm-monitoring-grafana-operator","github":"https://github.com/IBM/ibm-monitoring-grafana-operator","description":"IBM grafana operator.","language":"Go","stars":10,"topics":["monitoring"],"license":"Apache-2.0","category":"analytics"}],"how_to_buy":"GET /r/IBM/<repo> (Accept: application/json) for any listed repo here: tree, README, price and the checkout to pay (x402; rehearse first at its test twin, simulated money). Repos under 'indexed' are free: clone them from GitHub."}