Documentation Index
Fetch the complete documentation index at: https://mintlify.com/SoftwareVerse/userverse/llms.txt
Use this file to discover all available pages before exploring further.
Install dependencies
Userverse uses uv for dependency management. Install all dependencies with:
You need Python 3.12 or later and
uv installed. If you don’t have uv, install it with pip install uv.Configure the application
Copy the sample configuration file and update it with your settings:At minimum, update the
jwt.SECRET and the email block before starting the server. See the configuration reference for a full description of every option.Start the server
Choose the mode that fits your workflow.Once the server is running, visit
http://localhost:8501 (or whichever port you chose). You should see:Create your first user
The A successful response returns the created user:
POST /user/create endpoint uses HTTP Basic Auth — pass your email as the username and your desired password as the password.Log in to get a token
Call Save the
PATCH /user/login with your credentials using HTTP Basic Auth. Userverse returns a JWT access token and a refresh token.access_token from the response — you will need it for authenticated requests.