Skip to main content

An AI agent platform for Python with domain-specific knowledge capabilities

Project description

kguru

An AI agent platform for Python with domain-specific knowledge capabilities.

Features

  • Agentic Framework: Reasoning loop with human-in-the-loop for intelligent problem-solving
  • Domain Learning: Learns from domain-specific knowledge and user feedback
  • Dynamic Knowledge Base: Build and assemble knowledge on the fly from structured, semi-structured, and semantic vector sources
  • Multi-Model Support: Works with various language models and vision language models

Installation

pip install kguru

Or with uv:

uv add kguru

Quick Start

import kguru

agent = kguru.Agent()

# Run the agent loop
result = agent.solve("Your problem here")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kguru-0.1.3.tar.gz (51.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kguru-0.1.3-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file kguru-0.1.3.tar.gz.

File metadata

  • Download URL: kguru-0.1.3.tar.gz
  • Upload date:
  • Size: 51.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for kguru-0.1.3.tar.gz
Algorithm Hash digest
SHA256 48decb5a41a2c637b298d05f855d0743b55e4efd0c5d9fa23c7c4aae7dda1795
MD5 63ba19f3241bc8e68cab3796385f84be
BLAKE2b-256 3d66fb0c3365f23d328abf30a44d6adb813abfa6288cb7a2a0b9661a9d37b5c9

See more details on using hashes here.

File details

Details for the file kguru-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: kguru-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for kguru-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 36b00324581b65b072e6880560ab8b81cb1c0ce0f129fcf4d3636ba61886002d
MD5 c5bd45a9ff65e8c104fedb74e4420b7d
BLAKE2b-256 95e87125ff630bd2243a49e264a2c243daea4e8e55aeaa65e1b6a3ae12e0ff06

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page