Metadata-Version: 2.4
Name: snepkit
Version: 0.1.0
Summary: Your own AI bot for Telegram and Discord: tool registry, agent loop, transports, and a guided setup wizard. Bring a key, raise a kit.
Author: rsprowler
License-Expression: MIT
Project-URL: Homepage, https://github.com/rsprowler/snepkit
Project-URL: Repository, https://github.com/rsprowler/snepkit
Project-URL: Issues, https://github.com/rsprowler/snepkit/issues
Keywords: bot,telegram,discord,llm,agent,no-code
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: isneps-router>=0.1.0
Requires-Dist: httpx>=0.27
Provides-Extra: telegram
Requires-Dist: python-telegram-bot>=21; extra == "telegram"
Provides-Extra: discord
Requires-Dist: discord.py>=2.3; extra == "discord"
Requires-Dist: httpx>=0.27; extra == "discord"
Provides-Extra: wizard
Requires-Dist: fastapi>=0.110; extra == "wizard"
Requires-Dist: uvicorn>=0.29; extra == "wizard"
Requires-Dist: python-multipart>=0.0.9; extra == "wizard"
Provides-Extra: webview
Requires-Dist: pywebview>=5; extra == "webview"
Provides-Extra: files
Requires-Dist: pypdf>=4; extra == "files"
Requires-Dist: python-docx>=1.1; extra == "files"
Provides-Extra: all
Requires-Dist: snepkit[discord,files,telegram,webview,wizard]; extra == "all"
Dynamic: license-file

# snepkit (framework package)

The bot framework layer of [snepkit](../../README.md): tool registry with
signature-derived schemas, provider-agnostic agent loop, shared message
pipeline, the `Transport` interface with Telegram and Discord implementations,
and the guided setup wizard.

Pre-alpha. API not yet stable.
