Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Headless Backend #2781

Closed
11 of 15 tasks
Tracked by #3142
louis-menlo opened this issue Apr 22, 2024 · 1 comment
Closed
11 of 15 tasks
Tracked by #3142

Refactor Headless Backend #2781

louis-menlo opened this issue Apr 22, 2024 · 1 comment
Assignees
Labels
type: epic A major feature or initiative
Milestone

Comments

@louis-menlo
Copy link
Contributor

louis-menlo commented Apr 22, 2024

Description

Refactor the Jan business/backend logic to Cortex, a headless backend platform equivalent to OpenAI. The UI components (Desktop/Mobile/Web) should seamlessly integrate with Cortex endpoints, ensuring that server logics such as file system (FS) and process are decoupled from UI components.

Key results

  • Cortex serves as a headless backend platform, supporting multiple users and offering full equivalence to OpenAI.
  • Cortex can be deployed via npm repository or Kubernetes (k8s) / Docker.
  • There should be no strict external service dependencies; every integration should be injectable.
  • The Cortex Backend serves high-level business services and should be adaptable to new structure
  • Jan UI applications seamlessly interact with Cortex endpoints and can be readily scaled to multiple platforms.

Subtasks

Out of scope:

@louis-menlo louis-menlo moved this to In Progress in Menlo Apr 25, 2024
@Van-QA Van-QA added this to the v.0.5.0 🍵 Bubur Ayam milestone May 16, 2024
@louis-menlo louis-menlo moved this from In Progress to In Review in Menlo May 20, 2024
@louis-menlo louis-menlo moved this from In Review to In Progress in Menlo May 20, 2024
@Van-QA Van-QA pinned this issue May 30, 2024
@Van-QA Van-QA mentioned this issue Jul 5, 2024
3 tasks
@Van-QA Van-QA added Cortex type: epic A major feature or initiative labels May 30, 2024
@urmauur urmauur unpinned this issue Jun 13, 2024
@Van-QA Van-QA pinned this issue Jun 13, 2024
@louis-menlo
Copy link
Contributor Author

Scoped out inactive actions

@github-project-automation github-project-automation bot moved this from In Progress to Done in Menlo Jul 5, 2024
@Van-QA Van-QA unpinned this issue Jul 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: epic A major feature or initiative
Projects
Archived in project
Development

No branches or pull requests

4 participants