diff --git a/Golden_Repo/j/JupyterExtension-jupyterai/JupyterExtension-jupyterai-0.9.0-GCCcore-11.3.0-2023.3.6.eb b/Golden_Repo/j/JupyterExtension-jupyterai/JupyterExtension-jupyterai-0.9.0-GCCcore-11.3.0-2023.3.6.eb
new file mode 100644
index 0000000000000000000000000000000000000000..a9a307a38ef19a385bf26877d54ddba87620a649
--- /dev/null
+++ b/Golden_Repo/j/JupyterExtension-jupyterai/JupyterExtension-jupyterai-0.9.0-GCCcore-11.3.0-2023.3.6.eb
@@ -0,0 +1,130 @@
+easyblock = 'PythonBundle'
+
+name = 'JupyterExtension-jupyterai'
+version = '0.9.0'
+local_jupyterver = '2023.3.6'
+versionsuffix = '-' + local_jupyterver
+
+homepage = 'https://jupyter-ai.readthedocs.io'
+description = """
+A generative AI extension for JupyterLab
+"""
+
+toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
+toolchainopts = {'pic': True}
+
+builddependencies = [
+    ('binutils', '2.38'),
+    ('Rust', '1.60.0'),
+]
+
+dependencies = [
+    ('Python', '3.10.4'),
+    ('JupyterLab', local_jupyterver),
+    ('protobuf-python', '3.19.4'),
+]
+
+# this is a bundle of Python packages
+exts_defaultclass = 'PythonPackage'
+exts_default_options = {
+    'source_urls': [PYPI_SOURCE],
+    'use_pip': True,
+    'download_dep_fail': True,
+    'use_pip_for_deps': False,
+    'sanity_pip_check':  True,
+    'filter': ('python -c "import %(ext_name)s"', ''),
+}
+
+exts_list = [
+    ('faiss_cpu', '1.7.4', {
+        'modulename': False,
+        'source_tmpl': '%(name)s-%(version)s-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl',
+        'checksums': ['dca531952a2e3eac56f479ff22951af4715ee44788a3fe991d208d766d3f95f3'],
+    }),
+    ('webcolors', '1.13', {
+        'checksums': ['c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a'],
+    }),
+    ('uri-template', '1.3.0', {
+        'checksums': ['0e00f8eb65e18c7de20d595a14336e9f337ead580c70934141624b6d1ffdacc7'],
+    }),
+    ('typing_extensions', '4.5.0', {
+        'checksums': ['5cb5f4a79139d699607b3ef622a1dedafa84e115ab0024e0d9c044a9479ca7cb'],
+    }),
+    ('numexpr', '2.8.4', {
+        'checksums': ['d5432537418d18691b9115d615d6daa17ee8275baef3edf1afbbf8bc69806147'],
+    }),
+    ('jsonpointer', '2.4', {
+        'checksums': ['585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88'],
+    }),
+    ('jsonpath-ng', '1.5.3', {
+        'checksums': ['a273b182a82c1256daab86a313b937059261b5c5f8c4fa3fc38b882b344dd567'],
+    }),
+    ('importlib_metadata', '5.2.0', {
+        'checksums': ['404d48d62bba0b7a77ff9d405efd91501bef2e67ff4ace0bed40a0cf28c3c7cd'],
+    }),
+    ('grpcio', '1.51.3', {
+        'modulename': False,
+        'checksums': ['be7b2265b7527bb12109a7727581e274170766d5b3c9258d4e466f4872522d7a'],
+    }),
+    ('fqdn', '1.5.1', {
+        'checksums': ['105ed3677e767fb5ca086a0c1f4bb66ebc3c100be518f0e0d755d9eae164d89f'],
+    }),
+    ('typing_inspect', '0.9.0', {
+        'checksums': ['b23fc42ff6f6ef6954e4852c1fb512cdd18dbea03134f91f856a95ccc9461f78'],
+    }),
+    ('tiktoken', '0.4.0', {
+        'checksums': ['59b20a819969735b48161ced9b92f05dc4519c17be4015cfb73b65270a243620'],
+    }),
+    ('ray', '2.4.0', {
+        'source_tmpl': '%(name)s-%(version)s-cp310-cp310-manylinux2014_x86_64.whl',
+        'checksums': ['5ed5a29795b122e9e2b832d5224ab9b1cc235beab700d2a413b23c63b3d3c80c'],
+    }),
+    ('pydantic', '1.10.10', {
+        'checksums': ['3b8d5bd97886f9eb59260594207c9f57dce14a6f869c6ceea90188715d29921a'],
+    }),
+    ('marshmallow', '3.19.0', {
+        'checksums': ['90032c0fd650ce94b6ec6dc8dfeb0e3ff50c144586462c389b81a07205bedb78'],
+    }),
+    ('arrow', '1.2.3', {
+        'checksums': ['3934b30ca1b9f292376d9db15b19446088d12ec58629bc3f0da28fd55fb633a1'],
+    }),
+    ('openapi-schema-pydantic', '1.2.4', {
+        'checksums': ['3e22cf58b74a69f752cc7e5f1537f6e44164282db2700cbbcd3bb99ddd065196'],
+    }),
+    ('openai', '0.27.8', {
+        'checksums': ['2483095c7db1eee274cebac79e315a986c4e55207bb4fa7b82d185b3a2ed9536'],
+    }),
+    ('marshmallow-enum', '1.5.1', {
+        'checksums': ['38e697e11f45a8e64b4a1e664000897c659b60aa57bfa18d44e226a9920b6e58'],
+    }),
+    ('isoduration', '20.11.0', {
+        'checksums': ['ac2f9015137935279eac671f94f89eb00584f940f5dc49462a0c4ee692ba1bd9'],
+    }),
+    ('dataclasses-json', '0.5.9', {
+        'checksums': ['e9ac87b73edc0141aafbce02b44e93553c3123ad574958f0fe52a534b6707e8e'],
+    }),
+    ('langchain', '0.0.159', {
+        'source_tmpl': '%(name)s-%(version)s-py3-none-any.whl',
+        'checksums': ['d9df75405d6f02cc683bef5b3e79fbf9ca3b22c5ff198dd823b5393c568e2ec4'],
+    }),
+    ('jupyter_ai_magics', version, {
+        'checksums': ['53d403df3015796c330b496c04609fac16590937be6670fe725d9349f0522059'],
+    }),
+    ('jupyter_ai', version, {
+        'checksums': ['ce3c37ae69c90dd62340ef1dc1df2e1cc35c7420eba2aba8b88e9ce97c3b336d'],
+    }),
+]
+
+modextrapaths = {
+    'JUPYTER_EXTRA_LABEXTENSIONS_PATH': ['share/jupyter/labextensions'],
+}
+
+sanity_check_paths = {
+    'files': [],
+    'dirs': [
+        'share/jupyter/labextensions',
+        'lib/python%(pyshortver)s/site-packages'
+    ],
+}
+
+moduleclass = 'tools'