{"categories":[{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/3"}],"enrichment":{"capability":"Implements the Poe protocol using FastAPI, allowing you to build and deploy bots that integrate with the Poe platform.","skillfed_tags":["poe-platform","bot-framework","protocol-implementation"],"use_cases":["Build a custom bot that responds to user queries on the Poe platform without implementing the protocol yourself.","Create a bot that echoes or transforms user messages, or wraps an existing API as a Poe-compatible service.","Integrate a local service or model with Poe by exposing it through fastapi-poe.","Prototype and test bot behavior locally before deploying to production.","Extend Poe's capabilities with domain-specific bots that inherit from PoeBot and override get_response."],"what_it_does":"fastapi-poe is a Python library that implements the Poe protocol specification on top of fastapi, enabling you to build and deploy bots that work with the Poe platform. It provides a base class, PoeBot, that you subclass to define your bot's behavior by implementing an async get_response method. The library handles the HTTP protocol details, request parsing, and response streaming so you can focus on the bot logic itself.\n\nThe package depends on fastapi, httpx, httpx-sse, pydantic, sse-starlette, typing-extensions, and uvicorn. It's designed for developers who want to create custom bots for Poe without building the protocol layer from scratch. To make your bot accessible to Poe, you run it locally and use a tunneling tool to expose it publicly, then register it on the Poe platform.","worth_installing":"Yes, if you are building a bot for the Poe platform and want to avoid implementing the protocol yourself. The low install friction and permissive license make it straightforward to adopt. However, note that maintenance is aging, so verify compatibility with your fastapi and Python versions before committing to production use."},"id":"fastapi-poe","links":{"html":"https://skillfed.io/packages/fastapi-poe","md":"https://skillfed.io/packages/fastapi-poe.md","pypi":"https://pypi.org/project/fastapi-poe/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2026-01-22","license_spdx":null,"license_treatment":"permissive","name":"fastapi-poe","python_support":"supports_current","summary":"A demonstration of the Poe protocol using FastAPI"},"popularity":{"monthly_downloads":123862,"position":11895,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.83"}
