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

Discussion: Cortex Naming #1092

Closed
dan-menlo opened this issue Sep 4, 2024 · 6 comments
Closed

Discussion: Cortex Naming #1092

dan-menlo opened this issue Sep 4, 2024 · 6 comments
Assignees

Comments

@dan-menlo
Copy link
Contributor

dan-menlo commented Sep 4, 2024

Overview

  • Cortex is a difficult name to SEO, and has mostly been claimed on package managers (e.g. Brew, etc)
  • We need to pick a clear naming convention that we can build around

Cortex.cpp vs. Cortex Platform

  • Cortex.cpp will refer to the C++ based binary, that offers a CLI and focuses on running models on a multi-engine backend
  • Cortex Platform will refer to the Node.js Application, that aims for OpenAI API parity
  • Jan runs on top of Cortex Platform, which runs on top of Cortex.cpp
  • We will focus on Cortex.cpp for now, as Cortex Platform is still in its infancy

Current Decision

  • Website name: cortex.cpp
  • Repo name: cortex.cpp
  • Local folder name: ~/.cortexcpp
  • CLI command: cortex (and ~/.cortexrc)
  • Binary filename: cortex.exe
  • Installer file: cortexcpp.exe, cortexcpp for Linux, Mac
  • In the future package managers: brew install cortexcpp
@dan-menlo dan-menlo changed the title Discussion: Cortex naming Discussion: Cortex Naming Sep 4, 2024
@dan-menlo dan-menlo moved this to Need Investigation in Jan & Cortex Sep 4, 2024
@hiento09
Copy link
Contributor

hiento09 commented Sep 4, 2024

@dan-homebrew , the binary name will be cortex-cpp for linux and macos, and cortex-cpp.exe for windows right?

@hiento09
Copy link
Contributor

hiento09 commented Sep 4, 2024

And what is Repo name: cortex.cpp? Since we finalized last week that we would use a monorepo with the name engine for cortex cpp and platform for the cortex platform, this is confusing me now.

@dan-menlo
Copy link
Contributor Author

@hiento09 Ah sorry - I mistyped, and corrected myself. Thanks for the catch 🙏

@freelerobot
Copy link
Contributor

I'm good with current version 🙏

@dan-menlo
Copy link
Contributor Author

Final decision:

  • Website name: cortex.cpp
  • Repo name: cortex.cpp
  • Local folder name: ~/.cortexcpp
  • CLI command: cortex (and ~/.cortexrc)
  • Binary filename: cortex.exe
  • Installer file: cortexcpp.exe, cortexcpp for Linux, Mac
  • In the future package managers: brew install cortexcpp

@github-project-automation github-project-automation bot moved this from Need Investigation to Completed in Jan & Cortex Sep 4, 2024
@hiento09
Copy link
Contributor

hiento09 commented Sep 4, 2024

Final decision:

  • Website name: cortex.cpp
  • Repo name: cortex.cpp
  • Local folder name: ~/.cortexcpp
  • CLI command: cortex (and ~/.cortexrc)
  • Binary filename: cortex.exe
  • Installer file: cortexcpp.exe, cortexcpp for Linux, Mac
  • In the future package managers: brew install cortexcpp

cc @namchuai @vansangpfiev @nguyenhoangthuan99

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

3 participants