Metadata-Version: 2.4
Name: vikingbot
Version: 0.1.3
Summary: A lightweight personal AI assistant framework
Author: vikingbot contributors
License: MIT
Keywords: agent,ai,chatbot
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: beautifulsoup4>=4.12.0
Requires-Dist: croniter>=2.0.0
Requires-Dist: ddgs>=9.0.0
Requires-Dist: fastapi>=0.100.0
Requires-Dist: gradio>=6.6.0
Requires-Dist: html2text>=2020.1.16
Requires-Dist: httpx[socks]>=0.25.0
Requires-Dist: litellm>=1.0.0
Requires-Dist: loguru>=0.7.0
Requires-Dist: msgpack>=1.0.8
Requires-Dist: openviking>=0.1.18
Requires-Dist: prompt-toolkit>=3.0.0
Requires-Dist: py-machineid>=1.0.0
Requires-Dist: pydantic-settings>=2.0.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: pygments>=2.16.0
Requires-Dist: python-socketio>=5.11.0
Requires-Dist: python-socks[asyncio]>=2.4.0
Requires-Dist: readability-lxml>=0.8.0
Requires-Dist: rich>=13.0.0
Requires-Dist: ruff>=0.15.1
Requires-Dist: socksio>=1.0.0
Requires-Dist: typer>=0.9.0
Requires-Dist: uvicorn>=0.20.0
Requires-Dist: websocket-client>=1.6.0
Requires-Dist: websockets>=12.0
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.21.0; extra == 'dev'
Requires-Dist: pytest>=7.0.0; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Provides-Extra: dingtalk
Requires-Dist: dingtalk-stream>=0.4.0; extra == 'dingtalk'
Provides-Extra: feishu
Requires-Dist: lark-oapi>=1.0.0; extra == 'feishu'
Provides-Extra: full
Requires-Dist: agent-sandbox>=0.0.23; extra == 'full'
Requires-Dist: dingtalk-stream>=0.4.0; extra == 'full'
Requires-Dist: fusepy>=3.0.1; extra == 'full'
Requires-Dist: langfuse>=3.0.0; extra == 'full'
Requires-Dist: lark-oapi>=1.0.0; extra == 'full'
Requires-Dist: opencode-ai>=0.1.0a0; extra == 'full'
Requires-Dist: opensandbox-server>=0.1.0; extra == 'full'
Requires-Dist: opensandbox>=0.1.0; extra == 'full'
Requires-Dist: python-telegram-bot[socks]>=21.0; extra == 'full'
Requires-Dist: qq-botpy>=1.0.0; extra == 'full'
Requires-Dist: slack-sdk>=3.26.0; extra == 'full'
Provides-Extra: fuse
Requires-Dist: fusepy>=3.0.1; extra == 'fuse'
Provides-Extra: langfuse
Requires-Dist: langfuse>=3.0.0; extra == 'langfuse'
Provides-Extra: opencode
Requires-Dist: opencode-ai>=0.1.0a0; extra == 'opencode'
Provides-Extra: qq
Requires-Dist: qq-botpy>=1.0.0; extra == 'qq'
Provides-Extra: sandbox
Requires-Dist: agent-sandbox>=0.0.23; extra == 'sandbox'
Requires-Dist: opensandbox-server>=0.1.0; extra == 'sandbox'
Requires-Dist: opensandbox>=0.1.0; extra == 'sandbox'
Provides-Extra: slack
Requires-Dist: slack-sdk>=3.26.0; extra == 'slack'
Provides-Extra: telegram
Requires-Dist: python-telegram-bot[socks]>=21.0; extra == 'telegram'
