Repo for langfuse.com, based on Nextra
Pre-requisites: Node.js 18+, pnpm
- Optional: Create env based on .env.template
- Run
pnpm i
to install the dependencies. - Run
pnpm dev
to start the development server on localhost:3333
The Python docs are written in jupyter notebooks src/ipynb/\*.ipynb
; we use jupyter nbconvert
to convert them to markdown after making changes to the notebooks
- Load python shell/env which has jupyter installed, e.g.
pyenv shell anaconda3-2023.03
- Run
bash scripts/update_ipynb_docs.sh
API reference is automatically generated based on the OpenAPI spec of the current production deployment of Langfuse Cloud.
Interested in stack of Q&A docs chatbot? Checkout the blog post for implementation details (all open source)