Skip to content

Installation

Requirements

  • Python 3.10 or higher
  • pip, uv, or another Python package manager

Installing with pip

pip install xitzin

Installing with uv

uv is the recommended package manager for Python projects:

uv add xitzin

Installing from Source

For development or to get the latest changes:

git clone https://github.com/alanbato/xitzin.git
cd xitzin
uv sync

Verifying Installation

Open a Python interpreter and verify the installation:

>>> import xitzin
>>> xitzin.__version__
'0.1.0'

Dependencies

Xitzin automatically installs its core dependencies:

  • Nauyaca: Gemini protocol implementation
  • Jinja2: Template engine

Next Steps

Now that you have Xitzin installed, head to the Quickstart to build your first Gemini capsule!