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

  • STAR Framework: Reasoning loop for intelligent problem-solving
  • Dynamic Knowledge Base: Assemble knowledge 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

# Create an agent with the STAR framework
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.2.tar.gz (50.6 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.2-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kguru-0.1.2.tar.gz
  • Upload date:
  • Size: 50.6 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.2.tar.gz
Algorithm Hash digest
SHA256 1ec2d3638cfd68f19827ee0727335a558b18595a834c0214313f65a704c4047f
MD5 53fc74cd764830539b889b22559e355b
BLAKE2b-256 f1ec25634cdedcd8148481787f357694f3b919912cb23a5d8a67b82d5c3fed6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kguru-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1a6f118b7e4519c346ff40d892b8c7577df0dce178fb1e007cfdc345d6f09f5d
MD5 f766d18f0840f4e47a5bf4ccee33a30c
BLAKE2b-256 6ea9276d3488bc0ee6fc7759e76224b4d75c80830b043697867827c885e84a05

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