Welcome to Open Exchange

At InterSystems, we deeply appreciate the rapid innovation enabled by open-source development. Our team acknowledges the significant impact of the community's dedication, which has been a driving force behind the evolution of software and data technology.

Top contributors

Featured applications

78 Application(s)
Filter
Show only
Last release on OEX
Categories
Works with
Industry
Status
Clear filters
Application NameDeveloperMade withRatingLast updatedViewsInstalls

dbt-iris

dbt is the T in ELT, now with IRIS support

Dmitry Maslennikov
Docker
Python
3.5 (1)26 Sep, 2023 469

dbt-duckdb-iris

Include IRIS Tables in Data Build Tool with Python

Ron Sweeney
Python
0.0 (0)22 Aug, 2023 289

InterSystems Ideas Waiting to be Implemented

AI extensibility Prompt keyword for Class and Method implementation. Also Prompt macro generator.

To accelerate capability of growing code generation. This proposal suggests new extensibility facilities and hooks that can be democratized to community and / or fulfilled by commercial partners. To add Training metadata to Refine a Large Language Model for code, a "Prompt Input" is associated with an expected "Code Output", as part of a class definition. This provide structured keywords to describe: * The expected output * And / Or Chain-of-thought to generate the correct output | /// The following Prompt describes the full implementation of the class Class alwo.Calculator [Abstract, Prompt = "Provides methods to Add, Subtract, Multiply and divide given numbers." ] { /// The following Prompt describes the full implementation of the method ClassMethod Add(arg1 As %Float, arg2 As %Float) As %Float [ Prompt ="Add numeric arguments and return result." ] { return arg1 + arg2 } ClassMethod Subtract(arg1 as %Float, arg2 As %Float) { &Prompt("Subtract numeric arguments and return result") ) } | The Prompt macro generates code based on the context of the method it is within. Once resolved, it automatically comments out the processed macro. | ClassMethod Subtract(arg1 as %Float, arg2 As %Float) { //&Prompt("Subtract arguments and return the result") return arg1 - arg2 //&Prompt("Model alwogen-objectscript-7.1.3") ) | The generator leveraged at compilation time could be configured in a similar way to how source control is configured for a namespace. Configuration could lock / exclude packages from being processed in this way. A "\prompt" compilation flag could be used to control the default environment behavior and editor compilation behavior. For example to force reprocessing of previously resolved prompts due to a newer more capable version of code Large Language Model, then a "\prompt=2" could be applied. Different models or third-party services could be applied depending the language of the given method. When redacting source code by "deployment", the existing "deploy" facility could be extended to also ensure removal of "Prompt" metadata from code.

A
by Alex Woodhead

3

Votes

1

Comments
Vote

iris-fhirsqlbuilder-dbt-integratedml

Demonstration of building predictive models trained on FHIR data

Thomas Dyar
Docker
Python
AI
ML
ML
0.0 (0)29 Mar, 2024 249

iris-image-reducer

IRIS Community Docker image size reducer

Dmitry Maslennikov
Docker
5.0 (1)05 Dec, 2025 142

mg-dbx

A Node.js Extension for InterSystems Caché/IRIS. The focus and rationale for this solution is high-performance NoSQL-based access to the database, though access to InterSystems SQL, Objects and Functions is also supported.

C
Chris Munt
Python
0.0 (0)25 Mar, 2021 614

demo-dbs-iris

This project provides a Docker container running an InterSystems IRIS database. The database includes multiple namespaces, each featuring demo datasets designed for exploring various scenarios, including data analysis, application prototyping, and testing.

A
Andreas Schneider
5.0 (1)23 Nov, 2025 503

db-management-tool

This project is a web-based database management tool

A
Andrii Mishchenko
Docker
IPM
3.0 (1)29 Sep, 2024 341

isc-generate-db

Creating a new database, namespace, CSP/REST Application never been so easy.

Henrique Dias
Docker
IPM
5.0 (1)18 Nov, 2020 385 17

iris-pgwire

PostgreSQL wire protocol server for InterSystems IRIS - Connect any PostgreSQL client to IRIS

Thomas Dyar
Docker
Python
0.0 (0)26 Dec, 2025 18

db-migration-using-SQLgateway

from PostgreSQL to InterSystems IRIS using SQLGateway

Robert Cemper
Docker
5.0 (1)25 Jan, 2026 696

password-app-iris-db

Application for storing passwords

O
Oleksandr Zaitsev
Docker
Python
4.5 (2)17 Sep, 2023 398

BlocksExplorer

Database Blocks Explorer for InterSystems Caché

Dmitry Maslennikov
Docker
5.0 (1)29 Mar, 2020 391

Sync-Data-with-DSTIME

Synchronizing your data to some external DB

Robert Cemper
Docker
5.0 (1)25 Jan, 2026 409 22

DBsizeWatch

Visualize actual DB size

Robert Cemper
5.0 (1)25 Jan, 2026 164

Free DBsize with Swagger

Show free DB space with Swagger graphics

Robert Cemper
5.0 (2)25 Jan, 2026 84 2

DBdashboard

Show free DB space as a DeepSee dashboard

Robert Cemper
Docker
5.0 (1)25 Jan, 2026 142 3

iris-health-coach

LLM Health Coach using InterSystems Vector DB

Z
Zacchaeus Chok
IPM
AI
ML
ML
4.5 (1)18 May, 2024 388 9

apptools-admin

This solution can be installed in earlier versions of Caché and Ensemble (tested 2016.1+). This can be done by importing xml.

Sergey Mikhailenko
Docker
IPM
5.0 (1)24 Sep, 2024 1.2k 284

appmsw-util

Creating and deleting db, namespace, resource and role with one command

Sergey Mikhailenko
Docker
IPM
5.0 (1)15 Nov, 2020 175 12

workshop-llm

Python application to demo RAG application using IRIS vector DB

Luis Angel Pérez Ramos
AI
4.0 (1)08 Oct, 2024 337

iris-cdc-sample

Sample how to do CDC using IRIS, Postgresql, Kafka, Collumnar DB and BAM

Yuri Marx
Docker
5.0 (1)18 Nov, 2025 88

PHP-module for Caché

Module has excelence speed because uses c-callin interface for access to DB.

S
Sergey Kamenev
0.0 (0)23 May, 2019 281

PHP-module for IRIS

Module has excelence speed because uses c-callin interface for access to DB.

S
Sergey Kamenev
Docker
0.0 (0)23 May, 2019 541

containermain

Docker containers main control process for Caché, Ensemble and HealthShare

L
Luca Ravazzolo
5.0 (1)01 Jun, 2018 260

cache-iris-app-tools

Application tools for technical support and DBMS administrator. View globals arrays, execute queries (including JDBC/ODBC), sending results to email as XLS files. Viewer class instances with СRUD editing. A few simple graphs on the protocols of the system. CSP application but based on jQuery-Ui, Uikit, chart.js, jsgrid.js

Sergey Mikhailenko
3.5 (1)24 Mar, 2020 360

cache-node-client

Ansible playbook to install the necessary nodejs M-Gateway packages to allow access to Intersystems Cache

Raman Sailopal
1.5 (1)30 Apr, 2021 206

iKnowDoc

Search and categorization for InterSystems Documentation with iKnow and iFind

K
Konstantin
0.0 (0)01 Jun, 2018 135

mg_go

A GO Extension for InterSystems Caché/IRIS.

C
Chris Munt
0.0 (0)25 Mar, 2021 1.1k

IRIS AI Studio

AI Studio to load and retrieve vector embeddings from your files

Ikram Shah
Python
AI
0.0 (0)16 May, 2024 652

appmsw-dbdeploy

An example of deploying solutions with prepared databases, even without source code.

Sergey Mikhailenko
Docker
IPM
5.0 (1)04 Dec, 2021 306 17