Skip to content

lancedb/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LanceDB Documentation

This repository contains the official documentation for LanceDB, a modern vector database designed for AI applications. The documentation covers:

  • Getting started guides
  • Core concepts and architecture
  • API reference
  • Best practices and tutorials
  • Integration guides
  • Performance optimization
  • Troubleshooting

The documentation is built using MkDocs Material to provide an optimal reading experience for developers.

How to build the site

Prerequisites

  • Python 3.7 or higher
  • pip (Python package manager)

Installation

  1. Clone the repository:
git clone https://github.com/lancedb/docs.git
cd docs
  1. Create and activate a virtual environment (recommended):
python -m venv venv
source venv/bin/activate  # On Windows, use: venv\Scripts\activate
  1. Install MkDocs and Material theme:
pip install mkdocs-material

Development

To start the development server:

mkdocs serve

The site will be available at http://127.0.0.1:8000

Building for Production

To build the site for production:

mkdocs build

The built files will be available in the site directory.

Deployment

The documentation site is automatically deployed when changes are pushed to the main branch. The deployment process is handled by our CI/CD pipeline.

Additional Configuration

The site configuration is managed through mkdocs.yml. Key features include:

  • Navigation structure
  • Theme customization
  • Search functionality
  • Versioning
  • Analytics integration

For more information about customizing the site, refer to the MkDocs Material documentation.

About

LanceDB Documentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages