Skip to main content

Secure LLM interaction wrapper with PII protection

Project description

Agniscient

A secure wrapper for LLM interactions that provides:

  • Automatic PII anonymization
  • Encrypted storage of conversation history
  • Safe handling of sensitive data

Installation

pip install agniscient

Usage

from agniscient import Config, SecureLLMClient

config = Config(
    openai_key="your-openai-key",
    our_key="your-encryption-key"
)

client = SecureLLMClient(config)
response = client.generate_response("Your prompt 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

agniscient-0.1.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

agniscient-0.1.1-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file agniscient-0.1.1.tar.gz.

File metadata

  • Download URL: agniscient-0.1.1.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for agniscient-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b33bc673f055b40a60548d7c06a5d5cb023790c53f0d9c80068d72b98df98316
MD5 3d5183e29798814084b0ba7b38ca6f96
BLAKE2b-256 a00135757bbc20db7cea2617e3dd3d57b88dec9c1aac58a2e275f4deb5781fd2

See more details on using hashes here.

File details

Details for the file agniscient-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: agniscient-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for agniscient-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 aa5d2f24e140230f3bebbfa8b40a50d3c7bb832c2028f91a9e0d92d34b695cab
MD5 856706739838f1b9ac0507dcd7d544ee
BLAKE2b-256 3797f984e38264ff957fa5b8c26c67dcc30a8cf0a8efd0eaada6180b33b29a7c

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