Deploy with Package Manager
Deploy LangBot with a package manager (uv/uvx). Quick install for the open-source LLM chatbot platform.
Supports Windows, Linux, Mac OS, etc. Recommended for testing environments and personal use scenarios; production-level environments please use Docker Deployment.
LangBot is packaged and released to PyPI. Please install uv, and then run the following command in an empty directory:
uvx langbot@latestThis will set the current directory as the working directory, and you can access http://localhost:5300 to start using it.
Optional SeekDB support
The default installation uses Chroma and does not include the SeekDB Python
SDK or native components. Install the seekdb extra only when you want to use
SeekDB as the vector store or use its built-in embedding model:
uvx --from 'langbot[seekdb]@latest' langbotSeekDB embedded mode also requires a compatible pylibseekdb wheel. Apple
Silicon currently requires macOS 15 or later; follow
oceanbase/seekdb#1324 for the
macOS 14 ARM64 support plan. Because of the current pyseekdb package
metadata, the extra also fails to resolve on macOS 14 ARM64 for server-only
use. These platform limits do not affect LangBot when SeekDB is not installed.