Skip to main content

Requirements

warning

🚧 Cortex.cpp is currently under development. Our documentation outlines the intended behavior of Cortex, which may not yet be fully implemented in the codebase.

To run LLMs on-device or on-premise, Cortex has the following requirements:

Hardware Requirements​

info
  • Jan supports a processor that can handle AVX2. For the full list, please see here.
  • We support older processors with AVX and AVX-512, though this is not recommended.
  • Haswell processors (Q2 2013) and newer.
  • Tiger Lake (Q3 2020) and newer for Celeron and Pentium processors.

Operating System Requirements​

  • MacOSX 13.6 or higher.
  • Dependencies:
    • Node.js version 18 or higher.
    • NPM version 9 or higher.
    • Homebrew version 3 or higher.
    • CPU Instructions Sets: AVX AVX2 AVX512.

GPU Requirements​

info

CUDA Toolkit dependencies will be installed when you install Cortex.