Skip to content

feat: Implement UI for Local Engine Management #4250

@hantran-co

Description

@hantran-co

Problem Statement

https://cortex.so/api-reference#tag/engines/get/v1/engines/{name}

Jan needs a user interface to manage Cortex.cpp engines and their variants. This includes viewing installed engines, managing engine installations, and controlling engine settings through a unified interface.

Acceptance Criteria

  1. Users can view all installed engines and their variants
  2. Users can set and change default variants
  3. Users can update engines to latest versions
  4. Only one engine can be active at a time
  5. UI is responsive and provides feedback for all operations
  6. All error states are properly handled and communicated

Design

Figma link: https://www.figma.com/design/DYfpMhf8qiSReKvYooBgDV/Jan-App-(3rd-version)?node-id=9273-110339&m=dev

Screenshot 2024-11-29 at 12 02 14 PM

Screenshot 2024-11-29 at 11 52 26 AM

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions