monocle2ai / monocle

Monocle is a framework for tracing GenAI app code. This repo contains implementation of Monocle for GenAI apps written in Python.
http://monocle2ai.org
Apache License 2.0
18 stars 10 forks source link

Add initial POC code for javascript instrumentation #5

Closed kshitiz-okahu closed 4 months ago

kshitiz-okahu commented 4 months ago

The code contains instrumentation POC code for LangChain and LlamaIndex frameworks. The code uses commonJS modules. The POC for Modules: ECMAScript will be added later

oi-raanne commented 4 months ago

My recommendation would be to maintain separate repository for each programming language, as it would ease the management of continuous integration with code and security checks in Github, and release process for committers would be without any ambiguity.

prasad-okahu commented 4 months ago

My recommendation would be to maintain separate repository for each programming language, as it would ease the management of continuous integration with code and security checks in Github, and release process for committers would be without any ambiguity.

@oi-raanne , agree with the proposition. Let's keep the current repo for python and create a new one for typescript. In future, we can follow this practice for any new language that we add support for. I'll go ahead create the new repo. Thanks

github-advanced-security[bot] commented 4 months ago

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.