diff --git a/lms/envs/common.py b/lms/envs/common.py
index a7b9c8fd8f..72b0100d93 100644
--- a/lms/envs/common.py
+++ b/lms/envs/common.py
@@ -3755,6 +3755,7 @@ PROFILE_MICROFRONTEND_URL = None
ORDER_HISTORY_MICROFRONTEND_URL = None
ACCOUNT_MICROFRONTEND_URL = None
PROGRAM_MANAGER_MICROFRONTEND_URL = None
+LEARNING_MICROFRONTEND_URL = None
############### Settings for the ace_common plugin #################
ACE_ENABLED_CHANNELS = ['django_email']
diff --git a/lms/envs/devstack.py b/lms/envs/devstack.py
index 8670c3c689..a9aca7b837 100644
--- a/lms/envs/devstack.py
+++ b/lms/envs/devstack.py
@@ -293,3 +293,6 @@ SECRET_KEY = '85920908f28904ed733fe576320db18cabd7b6cd'
EDXNOTES_INTERNAL_API = 'http://edx.devstack.edxnotesapi:18120/api/v1'
EDXNOTES_CLIENT_NAME = 'edx_notes_api-backend-service'
+
+############## Settings for Microfrontends #########################
+LEARNING_MICROFRONTEND_URL = 'http://localhost:2000/'
diff --git a/lms/envs/production.py b/lms/envs/production.py
index 2e54a4b954..b152be49f2 100644
--- a/lms/envs/production.py
+++ b/lms/envs/production.py
@@ -1133,6 +1133,7 @@ WRITABLE_GRADEBOOK_URL = ENV_TOKENS.get('WRITABLE_GRADEBOOK_URL', WRITABLE_GRADE
PROFILE_MICROFRONTEND_URL = ENV_TOKENS.get('PROFILE_MICROFRONTEND_URL', PROFILE_MICROFRONTEND_URL)
ORDER_HISTORY_MICROFRONTEND_URL = ENV_TOKENS.get('ORDER_HISTORY_MICROFRONTEND_URL', ORDER_HISTORY_MICROFRONTEND_URL)
ACCOUNT_MICROFRONTEND_URL = ENV_TOKENS.get('ACCOUNT_MICROFRONTEND_URL', ACCOUNT_MICROFRONTEND_URL)
+LEARNING_MICROFRONTEND_URL = ENV_TOKENS.get('LEARNING_MICROFRONTEND_URL', LEARNING_MICROFRONTEND_URL)
############### Settings for edx-rbac ###############
SYSTEM_WIDE_ROLE_CLASSES = ENV_TOKENS.get('SYSTEM_WIDE_ROLE_CLASSES') or SYSTEM_WIDE_ROLE_CLASSES
diff --git a/lms/templates/courseware/courseware-chromeless.html b/lms/templates/courseware/courseware-chromeless.html
index 05928daad9..c9a9cb2e43 100644
--- a/lms/templates/courseware/courseware-chromeless.html
+++ b/lms/templates/courseware/courseware-chromeless.html
@@ -45,6 +45,20 @@ ${static.get_page_title_breadcrumbs(course_name())}
${HTML(fragment.head_html())}
+
+
%block>
<%block name="js_extra">