Skip to main content

Incremental message indexing and querying pipelines using Structured RAG

Project description

Python package 'typeagent'

This is an experimental prototype

Working toward a shared understanding of the MVP for structured RAG.

This is sample code

This is an in-progress project aiming at a Pythonic translation of TypeAgent KnowPro and a few related packages from TypeScript to Python.

Warning

This library will send its input to an LLM hosted by a third party. Don't use it to index confidential information.

Documentation

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

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

typeagent-0.0.3.tar.gz (113.8 kB view details)

Uploaded Source

Built Distribution

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

typeagent-0.0.3-py3-none-any.whl (145.6 kB view details)

Uploaded Python 3

File details

Details for the file typeagent-0.0.3.tar.gz.

File metadata

  • Download URL: typeagent-0.0.3.tar.gz
  • Upload date:
  • Size: 113.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for typeagent-0.0.3.tar.gz
Algorithm Hash digest
SHA256 7734e618925e461b4bbdcde5252a7296357b10e959f71974fe5487d331942de7
MD5 671585af3b0c439e15307f51ad596c61
BLAKE2b-256 e1bc01b490572d8f32a01c7e1af2f8ede4326e04e016467cccd7b767d050f47d

See more details on using hashes here.

Provenance

The following attestation bundles were made for typeagent-0.0.3.tar.gz:

Publisher: release-py.yml on microsoft/typeagent-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file typeagent-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: typeagent-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 145.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for typeagent-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 438c890458cd6a9288d3b1e313780e2cbc9b835447aa436c554426d8f553b9db
MD5 7ca5845e2add43aa887feec0192d7d27
BLAKE2b-256 c399af3c987d261f4aaf847f94a67e1af8bd110b52aeebbedc2518e67215be57

See more details on using hashes here.

Provenance

The following attestation bundles were made for typeagent-0.0.3-py3-none-any.whl:

Publisher: release-py.yml on microsoft/typeagent-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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