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.16.0.tar.gz (2.0 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.16.0-py3-none-any.whl (1.8 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: omninode_intelligence-0.16.0.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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.16.0.tar.gz
Algorithm Hash digest
SHA256 e06ed42de30e5a38ae71712ad3335e3632f0e6789fc4cc8917d9136a28c5a981
MD5 73556425e3d0f522bc4e0e1be6ba8964
BLAKE2b-256 f8067a263fecdcc8286e54d099faba0d2f050d8063380207f1e67e5a57070ae5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: omninode_intelligence-0.16.0-py3-none-any.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.12 {"installer":{"name":"uv","version":"0.10.12","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.16.0-py3-none-any.whl
Algorithm Hash digest
SHA256 29442df8312aa621e055ce475d156a87032c51fa1005cfc938167f2709edea8a
MD5 d841116737b3579e8551997e4d8a1529
BLAKE2b-256 ed21c208bed192d73def24c89b2a88b2b767586b3d6ff592972376f8ffdebfa5

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