{"id":24141,"library":"omnibase-core","title":"ONEX Core Framework (omnibase-core)","description":"ONEX Core Framework provides base classes, contracts, and essential implementations for the ONEX ecosystem, including runtime local orchestration, compliance scanning, event bus, and CLI tools. Current version: 0.40.0. Active development with weekly releases.","status":"active","version":"0.40.0","language":"python","source_language":"en","source_url":"https://github.com/OmniNode-ai/omnibase_core","tags":["framework","orchestration","workflow","compliance","event-bus"],"install":[{"cmd":"pip install omnibase-core","lang":"bash","label":"Install from PyPI"}],"dependencies":[{"reason":"Used for diffing structured data in compliance and introspection","package":"deepdiff","optional":false}],"imports":[{"wrong":"from omnibase_core.runtime_local import RuntimeLocal","symbol":"RuntimeLocal","correct":"from omnibase_core import RuntimeLocal"}],"quickstart":{"code":"import os\nfrom omnibase_core.runtime_local import RuntimeLocal\n\nrt = RuntimeLocal()\nresult = rt.run(\"hello_world\", params={\"name\": os.environ.get('NAME', 'World')})\nprint(result)","lang":"python","description":"Initialize a RuntimeLocal instance and run a simple workflow."},"warnings":[{"fix":"Instantiate EventBusInmemory separately and pass it to components that require an event bus.","message":"The event_bus_enabled parameter was removed from contracts in v0.40.0. Use EventBusInmemory directly if needed.","severity":"breaking","affected_versions":">=0.40.0"},{"fix":"Check the official docs for updated contract import locations.","message":"Removal of old import paths: from omnibase_core.contracts import ModelHandlerContractExtended is deprecated; use the new contract import paths as per documentation.","severity":"breaking","affected_versions":">=0.38.0"},{"fix":"Add SPDX header to any files you create in the repo.","message":"The package uses SPDX license headers; ensure your code complies if you contribute.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'0.40.0':34 'activ':35 'base':11 'bus':28,46 'class':12 'cli':30 'complianc':25,43 'contract':13 'core':2,6,8 'current':32 'develop':36 'ecosystem':20 'essenti':15 'event':27,45 'event-bus':44 'framework':3,9,40 'implement':16 'includ':21 'local':23 'omnibas':5 'omnibase-cor':4 'onex':1,7,19 'orchestr':24,41 'provid':10 'releas':39 'runtim':22 'scan':26 'tool':31 'version':33 'week':38 'workflow':42","created_at":"2026-05-01T08:11:30.043841+00:00","updated_at":"2026-05-01T08:11:30.043841+00:00","problems":{"verify_error":"Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\n  File \"<frozen importlib._bootstrap>\", line 1412, in _handle_fromlist\n  File \"/tmp/tmpvv79p0nv/venv/lib/python3.12/site-packages/omnibase_core/__init__.py\", line 122, in __getattr__\n    raise ModelOnexError(\nomnibase_core.mod"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"0.45.0","cli_name":"onex","cli_version":"","type":"library","homepage":null,"github":"https://github.com/OmniNode-ai/omnibase_core","docs":"https://github.com/OmniNode-ai/omnibase_core/tree/main/docs","changelog":null,"pypi":"https://pypi.org/project/omnibase-core/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["workflow","devops","observability"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"import_fail","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-07-10","install_tag":null}}