Launcher
The launcher keeps Knowledge.Dev ready on your machine. It installs the local tooling, prepares the correct binary build for your system, and gives you a simple entrypoint for the MCP workflow.
Get Started
Install the Launcher
Install it with Cargo:
cargo install knowledge
For now, installation goes through Rust's package manager because the whole solution is built as a full-stack Rust system.
This gives you the knowledge launcher command on your system.
Run It Once
After installation, launch the app once:
knowledge
On first run, the launcher checks your environment and downloads the binary build that matches your system.
Supported platforms include macOS, Linux, and Windows.
Sign In
Sign in with:
knowledge login
The launcher is also the entrypoint for working with the local MCP server.
In practice, launcher commands are forwarded to the MCP server, so this is the system you will actually be working with after setup.
When you use login, the MCP server signs in to the Knowledge.Dev system. This is what gives it access to the full course library tied to your account and subscription.
Account
Check Your Status
If you installed the launcher earlier and do not remember whether you are currently signed in, you can check your state with:
knowledge status
This is the quickest way to confirm whether your local setup is already authenticated and ready to use.
Log Out
If you want to sign out, use:
knowledge logout
This removes the local session token file for your knowledge.dev account.
If you have questions, visit our Discord