Installation
OmniDocs can be installed in several ways depending on your environment and preferences. Choose the method that works best for you.
1. Install from PyPI (Recommended)
2. Install with uv (fast, modern Python package manager)
If you have uv installed
(pip install uv
) you can:
Or, to create a new virtual environment and install:
Or, to sync all dependencies from a lock file (if provided):
3. Install from Source (Latest Development Version)
git clone https://github.com/adithya-s-k/OmniDocs.git
cd OmniDocs
# Option 1: pip install (classic)
pip install .
# Option 2: uv sync (fast, reproducible)
uv venv .venv
uv sync
4. (Optional) Create a Virtual Environment
It's recommended to use a virtual environment to avoid dependency conflicts:
For more details, see the GitHub repository or the Getting Started guide.