Skip to content

The poma package requires Python 3.10 or newer.

Install the core SDK:

bash
pip install poma

Install an integration extra when you need it:

bash
pip install 'poma[qdrant]'
pip install 'poma[langchain]'
pip install 'poma[llamaindex]'
pip install 'poma[all]'

If you want to load environment variables from a local .env file, install python-dotenv separately:

bash
pip install python-dotenv

What each install gives you

InstallUse it for
pomaCore legacy Poma client, .poma archive helpers, and cheatsheet helpers
poma[qdrant]PomaQdrant integration
poma[langchain]LangChain loader, splitter, and cheatsheet retriever
poma[llamaindex]LlamaIndex reader, node parser, and cheatsheet retriever
poma[all]All bundled integrations and example extras

Next, set up authentication.