This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Description
Goal
- Cortex has a clear Engine Abstraction
- Engines have dependency management
- Dependency resolution (OS, drivers)
- Dependency handling (e.g. missing drivers, error messages)
- Engines have state management
- Engines have metadata stored in cortex.db
Tasklist
Open Questions
- Do we allow users to run multiple engines in parallel
- Yes, engines can in parallel
- Dan: they are running models in parallel, that run engines
Appendix
Improvements to #1072
