Metadata-Version: 2.4
Name: cat-agent
Version: 0.4.3
Requires-Dist: eval-type-backport
Requires-Dist: json5
Requires-Dist: jsonlines
Requires-Dist: jsonschema
Requires-Dist: openai
Requires-Dist: pydantic>=2.3.0
Requires-Dist: pydantic-core==2.23.4
Requires-Dist: requests
Requires-Dist: tiktoken
Requires-Dist: pillow
Requires-Dist: dotenv
Requires-Dist: llama-cpp-python>=0.3.16
Requires-Dist: transformers>=4.51.0
Requires-Dist: torch>=2.0
Requires-Dist: accelerate>=1.4.0
Requires-Dist: pyopenssl>=26.0.0
Requires-Dist: wasmtime==41.0.0
Requires-Dist: loguru==0.7.3
Requires-Dist: cat-agent[rag,mcp,otel,python-executor,code-interpreter] ; extra == 'all'
Requires-Dist: anyio>=3.7.1 ; extra == 'code-interpreter'
Requires-Dist: fastapi>=0.103.1 ; extra == 'code-interpreter'
Requires-Dist: jupyter>=1.0.0 ; extra == 'code-interpreter'
Requires-Dist: uvicorn>=0.23.2 ; extra == 'code-interpreter'
Requires-Dist: mcp ; extra == 'mcp'
Requires-Dist: mlx-lm==0.31.1 ; extra == 'mlx'
Requires-Dist: opentelemetry-api ; extra == 'otel'
Requires-Dist: opentelemetry-sdk ; extra == 'otel'
Requires-Dist: opentelemetry-exporter-otlp ; extra == 'otel'
Requires-Dist: pebble ; extra == 'python-executor'
Requires-Dist: multiprocess ; extra == 'python-executor'
Requires-Dist: timeout-decorator ; extra == 'python-executor'
Requires-Dist: python-dateutil ; extra == 'python-executor'
Requires-Dist: sympy ; extra == 'python-executor'
Requires-Dist: numpy ; extra == 'python-executor'
Requires-Dist: scipy ; extra == 'python-executor'
Requires-Dist: charset-normalizer ; extra == 'rag'
Requires-Dist: beautifulsoup4 ; extra == 'rag'
Requires-Dist: python-docx ; extra == 'rag'
Requires-Dist: python-pptx ; extra == 'rag'
Requires-Dist: polars ; extra == 'rag'
Requires-Dist: xlsx2csv ; extra == 'rag'
Requires-Dist: fastexcel ; extra == 'rag'
Requires-Dist: pyarrow==17.0.0 ; extra == 'rag'
Requires-Dist: tabulate ; extra == 'rag'
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: pytest-cov ; extra == 'test'
Requires-Dist: rank-bm25 ; extra == 'test'
Provides-Extra: all
Provides-Extra: code_interpreter
Provides-Extra: mcp
Provides-Extra: mlx
Provides-Extra: otel
Provides-Extra: python_executor
Provides-Extra: rag
Provides-Extra: test
Summary: Cat-Agent: Enhancing LLMs with Agent Workflows, RAG, Function Calling, and Code Interpreter.
Keywords: LLM,Agent,Function Calling,RAG,Code Interpreter
Author-email: Kemalcan Bora <kemalcanbora@gmail.com>
License: Apache-2.0
Requires-Python: >=3.10
Project-URL: Homepage, https://github.com/kemalcanbora/cat-agent
Project-URL: Issue Tracker, https://github.com/kemalcanbora/cat-agent/issues
