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

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

ObjectScript Kernel

Execute ObjectScript in Jupyter Notebook

Nikita Mullin
Docker
Python
5.0 (1)18 Jul, 2022 561

webterminal-vscode

Launch WebTerminal sessions from Server Manager in VS Code

John Murray
5.0 (2)03 Jul, 2022 1.1k

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

wifis-connect

WiFIS Connect is an application you can install in InterSystems Healthcare products to build your connection to WiFIS interoperability platform in SISCAT.

A
Alberto Fuentes
Docker
5.0 (1)27 May, 2022 300

fhir-client-java

A simple example of a Fhir client in java

L
Lucas Enard
Docker
0.0 (0)13 May, 2022 854

fhir-client-net

A simple example of a Fhir client in c#

L
Lucas Enard
Docker
3.0 (1)13 May, 2022 932

fhir-client-python

A simple example of a Fhir client in python

L
Lucas Enard
Docker
Python
0.0 (0)13 May, 2022 1.2k

dataset-finance

Dataset of Finance Transactions in a CSV file for SQL LOAD DATA

O
Oliver Wilms
Docker
IPM
5.0 (1)15 Jan, 2022 334 24

iris-python-faker

Python Faker from InterSystems IRIS

Dmitry Maslennikov
Docker
Python
IPM
5.0 (1)31 Mar, 2022 992 81

aoc-2021-uvg

Advent of code 2021 in objectscript classes

Y
Yuval Golan
Docker
IPM
5.0 (1)06 Jan, 2022 210 13

iris-python-examples

Embedded Python examples with notebook support.

G
Guillaume Rongier
Docker
Python
5.0 (2)13 Dec, 2021 9.5k

IRIS JSON Schema Validator

InterSystems IRIS JSON Schema support.

Yuri Marx
Docker
4.5 (1)10 Dec, 2021 996

VSCode-ObjectScript

VSCode extension for InterSystems products

Dmitry Maslennikov
4.9 (19)02 Dec, 2021 18.5k

Audit Mediator

Object Script mediator to audit ObjectScript REST API requests

Yuri Marx
Docker
IPM
5.0 (1)01 Dec, 2021 1.0k 16

API Security Mediator

InterSystems IRIS Declarative Security Rules for REST APIs

Yuri Marx
Docker
IPM
5.0 (1)30 Nov, 2021 1.2k 14

iris-analytics-for-money

IRIS Analytics solution for money (not yet)

O
Oliver Wilms
Docker
IPM
5.0 (1)12 Sep, 2021 316 29

pop-song-analytics

Pop Songs analytics from the last decades

Henry Pereira
Docker
4.5 (1)11 Sep, 2021 372

Export Studio Snippets to VS Code

Tools for Studio to export Studio's Code Snippets to VS Code

J
Jacques Huser
0.0 (0)27 Aug, 2021 718

movie

Sample App to IRIS API Patterns

Yuri Marx
Docker
IPM
4.0 (1)03 Aug, 2021 313 32

ensemble-interoperability-formation

Ensemble / Interoperability training course.

T
Théophile Thierry
Docker
4.5 (1)14 Jun, 2021 1.3k

InterSystems LanguageServer

InterSystems Language Server which works directly with SuperPort

Dmitry Maslennikov
0.0 (0)17 Apr, 2021 441

gj :: locate

Copy an InterSystems IRIS error message and paste in to VS Code to go to the source line

George James
5.0 (1)05 Oct, 2022 697

IRIS_REST_Documentation

Development tool for documenting REST API endpoints [INTERSYSTEM IRIS]

Davi Massaru Teixeira Muta
Docker
5.0 (1)14 Apr, 2021 528

iris-rad-studio-samples

Samples for IRIS RAD Studio

José Pereira
Docker
IPM
4.5 (1)14 Apr, 2021 316 36

iris-dataset-titanic

Titanic passengers dataset in InterSystems IRIS. Could be imported as ZPM too

Evgeny Shvarov
Docker
IPM
5.0 (1)02 Apr, 2021 750 47

iam-zero-to-hero

Self training for IAM (InterSystems API Manager).

G
Guillaume Rongier
4.3 (2)30 Mar, 2021 2.4k

vscode-intersystems-iris

POC of VSCode extension which provides some control over InterSystems IRIS with direct native access, without utilizing AtelierAPI. Provides access to Interoperability and Globals.

Dmitry Maslennikov
5.0 (1)03 Mar, 2021 635

RESTFUL_API_For_Hotel_OverBooking_System

Develop RESTFUL Data API in InterSystems IRIS Data Platform Development for Hotel Overbooking Management System. PS:The overbooking management system combines the unique conditions of the hotel, such as room prices, order channels, customer needs (etc...). System uses machine learning algorithms (such as: KNN/ES-RNN...) to accurately predict the daily no-show and occupancy rate of the hotel, and further combines with the revenue equation to find the best largest room sales volume, which can significantly increase the hotel marginal revenue.

j
jingqi LIu
Docker
0.0 (0)28 Feb, 2021 766

Airplane React, Material UI, and REST API

Development of a System using React, Material UI and REST API IRIS.

F
Flavio Lucio Naves Junior
Docker
3.0 (1)16 Mar, 2021 502

iris-google-run-deploy-template

Simple InterSystems IRIS docker solution deployment to Google Run template

Evgeny Shvarov
Docker
IPM
5.0 (1)26 Feb, 2021 448 15

The Folding Stuff

We're publishing it here because developers on the InterSystems platforms are increasingly using VSCode to edit their codebase, including via our 'Serenji' extension. However 'The Folding Stuff' works with any VSCode document that already supports folding and unfolding.

John Murray
0.0 (0)27 Sep, 2022 579