The poma package requires Python 3.10 or newer.
Install the core SDK:
bash
pip install pomaInstall 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-dotenvWhat each install gives you
| Install | Use it for |
|---|---|
poma | Core 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.