Skip to main content

Intelligence, indexing, and pattern services as first-class Omninode nodes

Project description

omniintelligence

Intelligence, pattern learning, and code quality analysis as first-class ONEX nodes.

CI Python 3.12+ License: MIT

Install

uv add omninode-intelligence

Minimal Example

from omniintelligence.nodes.intent_classifier.node import NodeIntentClassifier

# All behavior driven by contract YAML
node = NodeIntentClassifier(container=container)
result = await node.execute(input_data)

Key Features

  • Intent classification: Classify agent prompts into actionable intents
  • Pattern extraction: Discover recurring patterns from code and events
  • Drift detection: Detect configuration and behavior drift across repos
  • Code review nodes: Automated quality assessment with multi-model review
  • Run evaluation: Evaluate agent run outcomes for continuous improvement
  • 21 ONEX nodes: Following Four-Node Architecture

Documentation

License

MIT

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

omninode_intelligence-0.23.0.tar.gz (2.2 MB view details)

Uploaded Source

Built Distribution

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

omninode_intelligence-0.23.0-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

Details for the file omninode_intelligence-0.23.0.tar.gz.

File metadata

  • Download URL: omninode_intelligence-0.23.0.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for omninode_intelligence-0.23.0.tar.gz
Algorithm Hash digest
SHA256 508327515264fd6140b4c4d51d82675478f82c20d846161cc573f5f5d193d579
MD5 3f16ee263b9cc6c7aeaf413563b8fb01
BLAKE2b-256 59e3c20c3eab4b86d7fbcd2ab2cbcd205e0c6bf6010fbcdb44ee616bf616203f

See more details on using hashes here.

File details

Details for the file omninode_intelligence-0.23.0-py3-none-any.whl.

File metadata

  • Download URL: omninode_intelligence-0.23.0-py3-none-any.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for omninode_intelligence-0.23.0-py3-none-any.whl
Algorithm Hash digest
SHA256 61204cde97eab2a4f3472cd1e2075af6e2055cac898653751b829ef18f85d213
MD5 5a630df563df371d43bbbcb0c21d6cc8
BLAKE2b-256 acd74fd36be38d2425a408ec9d1bd4d03f7aa08667ed1a27df50db7cfaecb4ef

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