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

295 Application(s)
Filter
Show only
Last release on OEX
Categories
Works with
Industry
Status
Developer Environment Frameworks
Application NameDeveloperMade withRatingLast updatedViewsInstalls

webHERALD

FRONTEND MADE EASY! Develop all you browser-based applications.

A
Armin Forstner
5.0 (2)16 Feb, 2024 417

testcontainers-iris-python

Start container with IRIS directly from python

Dmitry Maslennikov
Python
5.0 (1)01 Feb, 2024 325

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

liquibase-iris

Luquibase extension: InterSystems IRIS support

Dmitry Maslennikov
0.0 (0)01 Feb, 2024 396

isc-one-liners

useful one line commands for objectscript

Evgeny Shvarov
Docker
IPM
5.0 (2)18 Oct, 2023 903 25

vscode-per-namespace-settings

IPM package to create the /_vscode webapp that server-side mode of the vscode-objectscript extension can leverage.

John Murray
Docker
IPM
5.0 (1)13 Oct, 2023 524 7.4k

objectscript-openapi-definition

The objectif of this library is to generate the ObjectScript Class from an OpenApi defintion.

G
Guillaume Rongier
Docker
IPM
4.5 (1)28 Sep, 2023 898 845

dbt-iris

dbt is the T in ELT, now with IRIS support

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

FHIR-XMLToJSON

Convert FHIR XML to JSON resource message structure

Ashok Kumar T
Docker
IPM
3.5 (1)22 Sep, 2023 476 6

Essential-IRIS-REST

Essentail IRIS management portal data access in REST services

Ashok Kumar T
Docker
IPM
4.5 (1)21 Sep, 2023 241 3

iris-vector

Initial realization for Vector datatype support

Dmitry Maslennikov
Docker
Python
IPM
AI
4.8 (4)20 Sep, 2023 541 18

irisapitester

Docker microservice with InterSystems IRIS + Newman to test Apis

D
Daniel Aguilar
Docker
Python
IPM
5.0 (2)20 Sep, 2023 448

IRIS-FlaskBlog

Realworld Application using Flask, SQLAlchemy, and InterSystems IRIS

Muhammad Waseem
Docker
Python
5.0 (1)06 Sep, 2023 361

IRIS Hibernate Dialect

Hibernate 6 Dialect for InterSystems IRIS - dialect, sample and tests

Yuri Marx
5.0 (1)21 Jul, 2023 660

OwnObjectScriptExtension

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

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

Git for IRIS

Native integration of the Git workflow with the InterSystems IRIS platform

M
Marcus Wurlitzer
Docker
IPM
5.0 (1)11 Jul, 2023 1.7k 138

Text Extractor

Extracts text from PDF files using embedded python

N
Nikolay Solovyev
Docker
IPM
5.0 (1)10 Jul, 2023 351 35

DevBox

An innovative IDE for developing ObjectScript solutions.

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

ZProfile

Profiler for InterSystems ObjectScript

Dmitry Maslennikov
Docker
IPM
4.5 (1)06 Jul, 2023 466 10

IntegratedML-IRIS-PlatformEntryPrediction

Integration platform server admission forecast

Z
Zhang Fatong
ML
ML
0.0 (0)04 Jul, 2023 251

iris-user-manager

Tool to help deploy IRIS apps with User accounts

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

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 158 7

iris-migrations

IRIS-migrations is a database migrations tool.

N
Nikolay Solovyev
Docker
IPM
5.0 (1)25 Jun, 2023 283 2.1k

production-settings

Module to change InterSystems Interoperability Production settings

Evgeny Shvarov
Docker
IPM
5.0 (1)20 Jun, 2023 280 361

MergeCPF Application Settings

Get correct MergeCPF Application settings faster

A
Alex Woodhead
4.3 (2)08 Jun, 2023 167

DBeaver

Universal Database Manager and SQL Client

S
Serge Rider
4.9 (15)29 May, 2023 3.4k

riris

Remote InterSystems IRIS command execution

P
Pietro Montorfano
Docker
Python
3.8 (2)28 May, 2023 270

irissqlcli

A REPL for InterSystems IRIS SQL

Dmitry Maslennikov
Docker
Python
5.0 (2)23 Mar, 2023 819

zbash

zbash - A bash wrapper for InterSystems Terminal.

N
Nicholai Mitchko
Docker
IPM
4.0 (2)27 Feb, 2023 424 48

iris-tripleslash

Generate unit test cases from the class documentation

Henry Pereira
Docker
IPM
5.0 (2)13 Feb, 2023 551 25

zpmhub

ZpmHub.com: Managed hosting for ZPM packages by Banksia Global

S
Sergei Shutov
Docker
IPM
3.0 (1)13 Feb, 2023 619 64