kagura-ai

View on PyPIReverse Dependencies (0)

0.0.8 kagura_ai-0.0.8-py3-none-any.whl

Wheel Details

Project: kagura-ai
Version: 0.0.8
Filename: kagura_ai-0.0.8-py3-none-any.whl
Download: [link]
Size: 56127
MD5: de6947cf505df5e7ddaa0e7964c4f77a
SHA256: c1d7b86c3253fd9cca1e4ed71e8c364385fbd52b70f7309f5178e5f08c7c61d5
Uploaded: 2024-12-06 13:37:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: kagura-ai
Version: 0.0.8
Summary: A flexible AI agent framework with YAML-based configuration
Author-Email: JFK <fumikazu.kiyota[at]gmail.com>
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.11
Requires-Dist: pydantic (>=2.10.2)
Requires-Dist: click (>=8.1.7)
Requires-Dist: PyYAML (==6.0.2)
Requires-Dist: rich (==13.9.4)
Requires-Dist: litellm (==1.53.1)
Requires-Dist: redis (==5.2.0)
Requires-Dist: langgraph (==0.2.53)
Requires-Dist: langchain (==0.3.9)
Requires-Dist: prompt_toolkit (==3.0.48)
Requires-Dist: tzlocal (==5.2)
Requires-Dist: chardet (==5.2.0)
Requires-Dist: python-pptx (==1.0.2)
Requires-Dist: python-docx (==1.1.2)
Requires-Dist: beautifulsoup4 (>=4.12.3)
Requires-Dist: pdfminer-six (>=20240706)
Requires-Dist: toml (>=0.10.2)
Requires-Dist: mcp (>=1.1.0)
Requires-Dist: pytest (>=8.3.4)
Requires-Dist: pytest (>=8.3.3); extra == "dev"
Requires-Dist: pytest-cov (>=6.0.0); extra == "dev"
Requires-Dist: black (>=24.10.0); extra == "dev"
Requires-Dist: flake8 (>=7.1.1); extra == "dev"
Requires-Dist: mypy (>=1.13.0); extra == "dev"
Requires-Dist: isort (>=5.13.2); extra == "dev"
Requires-Dist: pre-commit (>=4.0.1); extra == "dev"
Requires-Dist: mkdocs (>=1.6.1); extra == "dev"
Requires-Dist: mkdocs-material (>=9.5.46); extra == "dev"
Requires-Dist: mkdocs-i18n (>=0.4.6); extra == "dev"
Requires-Dist: pymdown-extensions (>=10.12); extra == "dev"
Requires-Dist: pyright (>=1.1.389); extra == "dev"
Requires-Dist: pyfakefs (>=5.7.2); extra == "dev"
Requires-Dist: ruff (>=0.6.9); extra == "dev"
Requires-Dist: trio (>=0.26.2); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4703 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
kagura/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kagura/agents/system.yml sha256=NhMXwTcKlR32w3VohRabVXkH9D78A5ZvbMPivoO6Vxs 658
kagura/agents/agent_generator/agent.yml sha256=ouvv4wGwvbphnspjRwJ4_A1WG4jKBs0xXHpzx5Z5reY 5656
kagura/agents/agent_generator/state_model.yml sha256=QSqqyUkt3omOWIUD-WqG0ATN0biQdi9x_OeKa5xM4Dk 5652
kagura/agents/chat/agent.yml sha256=oSfQ6LrrZSxMBdKmIzNV7fis2n57twUpog_ZSphJ4vQ 627
kagura/agents/test_atomic_agent/agent.yml sha256=CuGhxTU-VUWp-IdBZGuLvBu2uQDxYBGjL2wDIeM587g 1006
kagura/agents/test_atomic_agent/state_model.yml sha256=avgPCzBZ3sz7bQMyr0xxMLD95AtjeqvS7cKWyLdph4E 5034
kagura/agents/test_workflow_agent/agent.yml sha256=LEjt4k2id8AjkS6vr2eaV2l37PDtci_DqxROpcwC8xg 883
kagura/agents/test_workflow_agent/conditions.py sha256=C4HWa5KDxTBU1KSkAL9u6FevuQzs5smaXuA6-A2NJoU 465
kagura/cli/__init__.py sha256=ulXEt_b6BzcslpIqunVb7lQifs6jSVPGZyanWTZQ4-8 126
kagura/cli/__main__.py sha256=-ZMaqQaWbecSQBQPjA0GbdC9aVtO5HAdFAalSxAgoqI 3183
kagura/cli/commands/__init__.py sha256=BKoFypggREt5eQCwG4a_Q2Bnmy9LIoYw-kbZN_7fqbU 721
kagura/cli/commands/agents_command.py sha256=PlJ6wcIdZUP5D6wCbx3unEq0DmyR05qiQdx8go917LU 1291
kagura/cli/commands/base.py sha256=_lyVQehTI2ghbQeVZiTJ0BE1q6VOIksIbn00aTBaZcw 2236
kagura/cli/commands/chat_command.py sha256=fztn6O23th-Lf37-JaCnhmRcbddPiQnw_c9pbGIbIa8 3312
kagura/cli/commands/clear_command.py sha256=8ilpA3xkM9kac5-foAxi9bYIj2v2exBse4TJ7tbhG1Q 643
kagura/cli/commands/create_command.py sha256=onF_xIvcR6n7F74M6s4IGQ9q1xuqjOvkrJzpvAq5xeY 8843
kagura/cli/commands/help_command.py sha256=xlI_6EjXMXsCwSwlTLuu6xJBoCPgj7VZnkYFBjzOads 1079
kagura/cli/commands/history_command.py sha256=AoYoWXuHb2zjx9liaS0Xkb06bGa9Y_asgqnjYA9IkuU 935
kagura/cli/commands/install_command.py sha256=JyTMXk51rYfK2CU9Cyl1Zpk4P36yr7AIh35EoE6u1kc 433
kagura/cli/commands/mcp_server_command.py sha256=USt0KmhFzCoXjrlk2jd6SuFQ-ZnosLDQbp0fktQ3U4g 2935
kagura/cli/commands/system_command.py sha256=tgWIGxKZ4huF8umygy0vZkhaOvi8WIJUkzYHOMKubO4 1610
kagura/cli/ui/__init__.py sha256=FwAAdBjcFAYQ1D7hnaseJMFbJjlzqbUSGVrMsIj8A0Q 95
kagura/cli/ui/console_manager.py sha256=PkB-P8jy05PHS6okgrhPByJvR0s3hxuAxH7oak4jbz8 1864
kagura/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kagura/core/agent.py sha256=c9Ha8Mg3F8fU10vQQEEsUCFIBPFOBKz_Y77Nz3-hVZ4 16502
kagura/core/config.py sha256=mVlXDNhAxpIioS3FiTu3PduvUvon8kYJrmohbUfofH4 28700
kagura/core/memory.py sha256=luQ5DyXGEgpRUfb3AShNvA9nBKgv7klQm3yZQlfuX7w 17447
kagura/core/models.py sha256=BaVxXSCIAzpLDRdyPEsT3DAbe4pXk97I2vyWQTa7STg 16695
kagura/core/prompts.py sha256=TMTI8KDdr2Z1RYeEuSshJnCcN-HqtxHs7eOmrGdFbxc 3107
kagura/core/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kagura/core/utils/console.py sha256=d4scKWShD2j5htPkN9IP5VzcekebU19VvhCEUZ4cWU0 13062
kagura/core/utils/import_function.py sha256=wSoWSk-7mzukxmHxvS73_SKIZv6QSuyrcjJusOcwnBM 1205
kagura/core/utils/install.py sha256=GPnyIT7xWQG2m7Q9XLOGZ0lVSCdLyykfNDspqyLbFA4 4831
kagura/core/utils/llm.py sha256=coe6bTviB2UEJEndgG_rgB04MrGHnDH7C9SyFLHyKoQ 2559
kagura/core/utils/logger.py sha256=77RJ0fICBml0kk_2rmLUq-VP05ojbdT2CM0jfq_or9M 2718
kagura/core/utils/validator.py sha256=c9RIo3iYcKvehdoSpFHZ7tN-y_sdkouai8z9GEci-Gc 3557
kagura_ai-0.0.8.dist-info/LICENSE sha256=7Gi60Gb2TM_RJkPXF3BIVcuQG2bKo0LtCLeNwN6j4VU 11373
kagura_ai-0.0.8.dist-info/METADATA sha256=jZKL6wS_o97zKx3T9xG7K0_V_ZXv9vDUguEoP1F3Y_w 6508
kagura_ai-0.0.8.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
kagura_ai-0.0.8.dist-info/entry_points.txt sha256=oZ4n_7gsypzOHaDjgQD9Z1u7LLrhcN5GdC_8j0NR8y8 59
kagura_ai-0.0.8.dist-info/top_level.txt sha256=E08R6Cu1Clg_EEmGpGdUvroyYtQ9rJ4LzV02GPa3FxI 7
kagura_ai-0.0.8.dist-info/RECORD

top_level.txt

kagura

entry_points.txt

kagura = kagura.cli.__main__:entry_point