Metadata-Version: 2.4
Name: xingzierai
Version: 0.130.5
Summary: XINGZIER AI is a **personal assistant** that runs in your own environment.
Requires-Python: <3.14,>=3.10
Description-Content-Type: text/markdown
Requires-Dist: httpx>=0.27.0
Requires-Dist: packaging>=24.0
Requires-Dist: discord-py>=2.3
Requires-Dist: dingtalk-stream>=0.24.3
Requires-Dist: uvicorn>=0.40.0
Requires-Dist: apscheduler<4,>=3.11.2
Requires-Dist: playwright>=1.49.0
Requires-Dist: questionary>=2.1.1
Requires-Dist: mss>=9.0.0
Requires-Dist: transformers>=4.30.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: python-socks>=2.5.3
Requires-Dist: onnxruntime<1.25,>=1.20.0
Requires-Dist: pycryptodome>=3.15.0
Requires-Dist: requests>=2.28.0
Requires-Dist: requests-toolbelt>=0.9.1
Requires-Dist: websockets<17.0,>=15.0.1
Requires-Dist: python-telegram-bot>=20.0
Requires-Dist: twilio>=9.10.2
Requires-Dist: pywebview>=4.0
Requires-Dist: aiofiles>=24.1.0
Requires-Dist: paho-mqtt>=2.0.0
Requires-Dist: shortuuid>=1.0.0
Requires-Dist: google-genai>=1.67.0
Requires-Dist: tzdata>=2024.1
Requires-Dist: pyyaml>=6.0
Requires-Dist: json-repair>=0.30.0
Requires-Dist: watchfiles>=1.0.0
Requires-Dist: ollama>=0.6.1
Requires-Dist: lark-oapi<1.7,>=1.5.0
Requires-Dist: chromadb<1.0,>=0.5.20
Requires-Dist: psutil>=5.9.6
Requires-Dist: numpy<3,>=1.26
Requires-Dist: fastapi>=0.100.0
Requires-Dist: openai>=1.0.0
Requires-Dist: anthropic>=0.80.0
Requires-Dist: mcp>=1.0.0
Requires-Dist: a2a-sdk<1.0,>=0.3
Requires-Dist: python-frontmatter>=1.0.0
Requires-Dist: docstring-parser>=0.16
Requires-Dist: aioitertools>=0.11
Requires-Dist: sqlalchemy>=2.0
Requires-Dist: dashscope>=1.20.0
Requires-Dist: python-socketio>=5.0.0
Requires-Dist: json5>=0.9.0
Requires-Dist: redis>=5.0.0
Requires-Dist: ag-ui-protocol>=0.1.0
Requires-Dist: jinja2>=3.1.0
Requires-Dist: jsonref>=1.0.0
Requires-Dist: asgiref>=3.5.0
Requires-Dist: jsonschema>=4.19.0
Requires-Dist: typing-extensions>=4.5.0
Requires-Dist: pydantic-settings>=2.0
Requires-Dist: pydantic>=2.0
Requires-Dist: starlette>=0.27.0
Requires-Dist: rich>=13.0.0
Requires-Dist: tiktoken>=0.7.0
Requires-Dist: tqdm>=4.66.0
Requires-Dist: urllib3>=2.0.0
Requires-Dist: watchdog>=3.0.0
Requires-Dist: click>=8.0.0
Requires-Dist: pydantic-core>=2.0.0
Provides-Extra: dev
Requires-Dist: pytest>=8.3.5; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23.0; extra == "dev"
Requires-Dist: pre-commit>=4.2.0; extra == "dev"
Requires-Dist: pytest-cov>=6.2.1; extra == "dev"
Requires-Dist: hypothesis>=6.0.0; extra == "dev"
Provides-Extra: local
Requires-Dist: huggingface_hub>=0.20.0; extra == "local"
Provides-Extra: matrix
Requires-Dist: matrix-nio[e2e]>=0.24.0; extra == "matrix"
Provides-Extra: llamacpp
Requires-Dist: llama-cpp-python>=0.3.0; extra == "llamacpp"
Provides-Extra: mlx
Requires-Dist: mlx-lm>=0.10.0; sys_platform == "darwin" and extra == "mlx"
Provides-Extra: dflash
Requires-Dist: dflash-mlx>=0.1.0; sys_platform == "darwin" and extra == "dflash"
Requires-Dist: mlx-lm>=0.10.0; sys_platform == "darwin" and extra == "dflash"
Provides-Extra: whisper
Requires-Dist: openai-whisper>=20231117; extra == "whisper"
Provides-Extra: web
Requires-Dist: gradio>=4.0.0; extra == "web"
Requires-Dist: streamlit>=1.0.0; extra == "web"
Provides-Extra: office
Requires-Dist: Pillow>=10.0.0; extra == "office"
Requires-Dist: lxml>=5.0.0; extra == "office"
Requires-Dist: defusedxml>=0.7.0; extra == "office"
Requires-Dist: openpyxl>=3.1.0; extra == "office"
Requires-Dist: pdf2image>=1.16.0; extra == "office"
Requires-Dist: pdfplumber>=0.10.0; extra == "office"
Requires-Dist: pypdf>=4.0.0; extra == "office"
Provides-Extra: cloud
Requires-Dist: docker>=6.0.0; extra == "cloud"
Requires-Dist: kubernetes>=28.1.0; extra == "cloud"
Requires-Dist: oss2>=2.18.0; extra == "cloud"
Requires-Dist: azure-cognitiveservices-speech>=1.30.0; extra == "cloud"
Requires-Dist: alibabacloud-agentrun20250910>=1.0.0; extra == "cloud"
Requires-Dist: alibabacloud-fc20230330>=1.0.0; extra == "cloud"
Requires-Dist: alibabacloud-tea-openapi>=0.3.0; extra == "cloud"
Requires-Dist: alibabacloud-tea-util>=0.1.0; extra == "cloud"
Requires-Dist: tablestore>=5.0.0; extra == "cloud"
Requires-Dist: ray>=2.0.0; extra == "cloud"
Requires-Dist: darabonba-core>=0.1.0; extra == "cloud"
Requires-Dist: tablestore-for-agent-memory>=0.1.0; extra == "cloud"
Requires-Dist: celery>=5.3.0; extra == "cloud"
Requires-Dist: alibabacloud-aiworkspace20210204>=1.0.0; extra == "cloud"
Requires-Dist: alibabacloud-credentials>=0.3.0; extra == "cloud"
Requires-Dist: alibabacloud-eas20210701>=1.0.0; extra == "cloud"
Requires-Dist: alibabacloud-oss-v2>=0.1.0; extra == "cloud"
Requires-Dist: anyio>=4.0.0; extra == "cloud"
Requires-Dist: aiohttp>=3.9.0; extra == "cloud"
Provides-Extra: vector-db
Requires-Dist: pymilvus>=2.3.0; extra == "vector-db"
Requires-Dist: pymongo>=4.0.0; extra == "vector-db"
Requires-Dist: qdrant-client>=1.7.0; extra == "vector-db"
Requires-Dist: pyobvector>=0.1.0; extra == "vector-db"
Provides-Extra: audio
Requires-Dist: sounddevice>=0.4.0; extra == "audio"
Provides-Extra: science
Requires-Dist: scipy>=1.11.0; extra == "science"
Provides-Extra: ai-frameworks
Requires-Dist: langchain-core>=0.3.0; extra == "ai-frameworks"
Requires-Dist: dspy>=2.5.0; extra == "ai-frameworks"
Requires-Dist: datasets>=2.14.0; extra == "ai-frameworks"
Requires-Dist: mem0>=0.1.0; extra == "ai-frameworks"
Provides-Extra: data
Requires-Dist: pandas>=2.0.0; extra == "data"
Requires-Dist: mysql-connector-python>=8.0.0; extra == "data"
Requires-Dist: filetype>=1.2.0; extra == "data"
Requires-Dist: gitpython>=3.1.0; extra == "data"
Requires-Dist: ipython>=8.0.0; extra == "data"
Provides-Extra: gemini
Requires-Dist: google-genai>=1.67.0; extra == "gemini"
Provides-Extra: observability
Requires-Dist: opentelemetry-api>=1.2.0; extra == "observability"
Requires-Dist: opentelemetry-sdk>=1.2.0; extra == "observability"
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc>=1.2.0; extra == "observability"
Requires-Dist: opentelemetry-semantic-conventions>=0.36b0; extra == "observability"
Provides-Extra: sentence-transformers
Requires-Dist: sentence-transformers>=2.2.0; extra == "sentence-transformers"
