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

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

iris-rag-demo

IRIS with RAG (Retrieval Augmented Generation) example

G
Guillaume Rongier
Docker
Python
AI
0.0 (0)15 Dec, 2023 885

custom-login

Sample application for InterSystems IRIS custom login samples

Yuri Marx
Docker
IPM
5.0 (2)15 Dec, 2023 254 2

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

custom2hl7

Transform custom patient data format to the HL7v2 format

Yuri Marx
Docker
4.3 (3)26 Oct, 2023 270

apptools-django

IRIS management portal using the Django framework

Sergey Mikhailenko
Docker
Python
IPM
4.0 (1)28 Sep, 2023 403 10

flask-iris

A quick guide / template to use Flask and IRIS side by side.

H
Heloisa Paiva
Python
0.0 (0)06 Oct, 2023 382

iris-size-django

A portal for visualizing and keeping track of memory usage of an

H
Heloisa Paiva
Docker
Python
4.8 (2)06 Oct, 2023 472

iris-oauth-fhir

Fhir Oauth Sample

G
Guillaume Rongier
Docker
Python
0.0 (0)21 Jul, 2023 234

OwnObjectScriptExtension

A Visual Studio code extension that supplies tools for InterSystems ObjectScript.

P
Philipp Bonin
5.0 (1)20 Jul, 2023 1.3k

DevBox

An innovative IDE for developing ObjectScript solutions.

S
Sean Connelly
Docker
IPM
AI
5.0 (3)09 Jul, 2023 496

iris-user-manager

Tool to help deploy IRIS apps with User accounts

O
Oliver Wilms
Docker
4.5 (1)01 Jul, 2023 209

oex-vscode-snippets-example

An example of VS Code snippets publication through InterSystems Open Exchange and Package Manager using the oex-vscode-snippets-template framework

John Murray
Docker
IPM
0.0 (0)29 Jun, 2023 122 7

oex-vscode-snippets-template

GitHub template for publishing VS Code snippets with IPM / ZPM

John Murray
Docker
0.0 (0)29 Jun, 2023 289

IRIS-fast-ECP-setup

Fast setup of ECP client / sever with almost no manual intervention.

Robert Cemper
Docker
5.0 (1)05 Nov, 2023 429 12

IrisSapConnector

Example connection IRIS with SAP using RFC

D
Daniel Aguilar
Docker
IPM
0.0 (0)26 Jun, 2023 279 2

ObjectScript

The simplest template for the ObjectScript

Evgeny Shvarov
Docker
4.8 (5)21 Jun, 2023 532

appmsw-warm-home

Example for creating a user interface for a smart home

Sergey Mikhailenko
Docker
Python
IPM
5.0 (1)18 Jun, 2023 279

iris-log-viewer

iris-log-viewer provides an alternative web page

O
Oliver Wilms
Docker
Python
IPM
4.7 (3)11 Feb, 2023 529 23

message_key_query

Integrate hospital information services based on Intersystems IRIS platform

王喆
0.0 (0)08 Feb, 2023 326

xml-to-udl

A tool to convert studio exports to ObjectScript sources.

Tommy Heyding
Docker
4.0 (1)07 Feb, 2023 507

iris-fhir-app

My first IRIS FHIR app

O
Oliver Wilms
Docker
IPM
4.5 (2)29 Nov, 2022 394 8

apptools-gateway-demo

Demo of exporting and importing instances of the SQL.Connection

Sergey Mikhailenko
Docker
5.0 (1)20 Nov, 2022 199

iris-qr-barcode-utils

Read and write QR and Barcodes using InterSystems IRIS and Python

Yuri Marx
Docker
Python
IPM
5.0 (1)14 Nov, 2022 289 6

Config-API

A library to ease IRIS configuration.

Lorenzo Scalese
Docker
IPM
5.0 (1)25 Oct, 2022 1.4k 298

iris-python-interoperability-template

A template to build interoperability component in pure python

G
Guillaume Rongier
Docker
Python
5.0 (1)27 Sep, 2022 1.0k

interoperability-soap

Tool to help troubleshoot Generic SOAP Service interface

O
Oliver Wilms
Docker
IPM
5.0 (1)15 Sep, 2022 242 3

samba-iris-adapter

InterSystems IRIS Support to Samba protocol (smb v2/v3)

Yuri Marx
Docker
IPM
5.0 (1)14 Sep, 2022 475 10

Sustainable Machine Learning

Sustainable Machine Learning for the InterSystems contest

L
Lucas Enard
Docker
Python
IPM
4.5 (1)11 Sep, 2022 805 10

iris-python-flask-api-template

The simplest template with REST CRUD for InterSystems IRIS

L
Lucas Enard
Docker
Python
4.5 (1)17 Aug, 2022 757

formation-template-python

Formation to learn InterSystems' interoperability framework using python

L
Lucas Enard
Docker
Python
5.0 (1)17 Aug, 2022 1.2k

UnitTest_DTL_HL7

HL7 DTL TestCase Creator and Runner Framework

A
Alex Woodhead
0.0 (0)15 Aug, 2022 416