Skip to main content

Python SDK for NEES GP — AI Governance Operating System

Project description

NEES GP SDK

AI Governance Operating System (AGOS) — control AI behavior across sessions, not just outputs.


🚀 What is NEES GP?

NEES GP is an AI Governance Operating System that manages AI behavior across time.

Unlike traditional AI safety tools that filter single outputs, NEES GP introduces:

  • 🧠 Intent-aware reasoning
  • 🔁 Session-level governance
  • 🛡️ Policy enforcement before generation
  • 📊 Structured response metadata

📦 Installation

pip install nees-gp-sdk

⚡ Quickstart (3 lines)

from nees_gp_sdk import Client

client = Client(api_key="your-api-key")

res = client.chat("Mujhe kuch samajh nahi aa raha life mein")

print(res.text)

🧠 Response Structure

Every response includes both AI output + governance metadata:

print(res.text)               # AI response
print(res.intent)             # e.g. "confusion"
print(res.framework)          # e.g. "confusion_direction"
print(res.urgency)            # "low" | "medium" | "high"
print(res.governance_clean)   # True / False

🎯 Why NEES GP?

Traditional AI:

  • Input → Output filter

NEES GP:

  • Input → Policy → Governance → Response → Session continuity

👉 This enables stateful AI control across conversations


🔧 Configuration

client = Client(
    api_key="your-api-key",
    base_url="https://nees-gp.onrender.com",
    timeout=30
)

⚠️ Error Handling

from nees_gp_sdk.exceptions import NEESError

try:
    res = client.chat("Hello")
except NEESError as e:
    print("Error:", str(e))

🛡️ Security & Privacy

  • API keys are never stored in the SDK
  • No local data persistence beyond session context
  • Governance decisions happen server-side

🧪 Example Use Cases

  • AI copilots with behavioral control
  • Emotion-aware assistants
  • Enterprise AI governance layer
  • Multi-agent coordination systems

🌐 Vision

NEES GP defines a new category:

AI Governance Operating System (AGOS)

A system that governs AI behavior across time, not just at the point of output.


🤝 Contributing

Contributions, feedback, and ideas are welcome.


📄 License

MIT License


👤 Author

Built by Nainacore Emotional Tech Founder: Piyush P. Jambhulkar - ANNA

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

nees_gp_sdk-0.1.0.tar.gz (20.4 kB view details)

Uploaded Source

Built Distribution

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

nees_gp_sdk-0.1.0-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

Details for the file nees_gp_sdk-0.1.0.tar.gz.

File metadata

  • Download URL: nees_gp_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for nees_gp_sdk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 023afdbfe3f415615a58ce834fe5f4d826b5d45a529afab2072570100a7bfac2
MD5 e766593c9a4dba522153f12a78fcc811
BLAKE2b-256 f3089f872e97b2baf42cd8b19668e8a89d3490cde6842d3d3031716a3ee7430d

See more details on using hashes here.

File details

Details for the file nees_gp_sdk-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: nees_gp_sdk-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for nees_gp_sdk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a942567b23d4bb9c6814b9baf95a7a63783b45691ff549195b70434a7d1afb42
MD5 e470883d95bcb977d95c262e2885f7de
BLAKE2b-256 7f5ce80129a1ddc864ff52a4822f92ba3f1dba54c3f14cf5060fe1ff606aa8a9

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