JavaScript providers
Run providers through the Node.js bridge and follow the manifest and runtime contract implemented by Mornye.
Explore extensions →Mornye stays deliberately small: it resolves metadata, while extensions bring the services and workflows you choose to run.
Extend Mornye with the providers and workflows you choose. Review every extension source before installing it.
Run providers through the Node.js bridge and follow the manifest and runtime contract implemented by Mornye.
Explore extensions →Package a Python provider with its manifest and use the documented Mornye extension API.
Read the guide →Publish through a registry you control, and let users review the source before installing.
Build an extension →No provider, registry or third-party service is configured by default. The maintainer does not review, host or control extensions that users install.
That keeps the application useful for many workflows while leaving source selection, credentials and compliance in the hands of the person running it.
There is no application process and no official provider list. Share a focused project, document its requirements, and give users enough information to make an informed choice.
Start with the Writing a Python Extension guide (or the JS extension notes), then publish your own registry URL. Use the ext: prefix when documenting how users should select your module.