v0.1.0
NeuralWatch v0.1.0 - Initial Release
We are excited to release the initial version of NeuralWatch, a zero-code-change AI observability and compliance tracking platform for Splunk.
🚀 Key Features
- Zero-Code-Change Instrumentation: Automatically patches OpenAI and Anthropic Python SDKs with a single
instrument()call. - Asynchronous Telemetry Ingest: Streams latency, token usage, cost metrics, and error rates via a non-blocking queue directly to Splunk HEC.
- Prompt Injection Sentinel: Classifies prompts in real time using a heuristic Foundation-Sec-inspired classifier (
LOW,MEDIUM,HIGH,CRITICALrisk). - EU AI Act Compliance Scoring: Real-time metrics mapping telemetry data to regulatory articles (Articles 9, 13, 14, 17, and 72) in Splunk.
- Natural Language Splunk Query Agent (MCP): Translates plain English queries into SPL and runs searches against telemetry indexes.
- Pre-packaged Splunk App: Visualizations and dashboards out-of-the-box (
splunk_app.tar.gz).
📦 SDK Installation
pip install neuralwatch-splunkQuick Start:
import openai
from neuralwatch_splunk import instrument
instrument(
service="my-service",
team="my-team",
splunk_hec_url="https://your-splunk-hec-url:8088/services/collector/event",
splunk_hec_token="your-token"
)
# Use your OpenAI / Anthropic clients normally!