Catalog PyPI
Back to packageRELEASE DETAILS

0.2.1

PyPI

accuralai

Complete AccuralAI ecosystem - pragmatic tooling for LLM quality improvements

Published26 Jan 2026
Direct dependencies8
Transitive dependenciesNot calculated

README

Version 0.2.1 documentation

AccuralAI Meta-Package

This is the meta-package for the complete AccuralAI ecosystem. It provides convenient installation options for all AccuralAI components.

Installation

# Install complete ecosystem
pip install accuralai[all]

# Install core components only
pip install accuralai

# Install with specific backends
pip install accuralai[backends]

# Install minimal setup
pip install accuralai[minimal]

What's Included

Core Components (installed by default)

  • accuralai-core - Orchestration nucleus
  • accuralai-canonicalize - Canonicalization utilities
  • accuralai-cache - Caching providers
  • accuralai-router - Routing strategies
  • accuralai-validator - Validation plugins

Optional Components

  • accuralai-ollama - Ollama backend adapter
  • accuralai-google - Google GenAI backend adapter

Individual Package Installation

You can also install individual packages directly:

pip install accuralai-core
pip install accuralai-cache
pip install accuralai-canonicalize
# etc.

Development

For development, install with dev dependencies:

pip install accuralai[dev]

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 25

Native requirements
8 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
accuralai-cache
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-cacheruntime
accuralai-canonicalize
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-canonicalizeruntime
accuralai-core
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-coreruntime
accuralai-rag
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-ragruntime
accuralai-router
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-routerruntime
accuralai-validator
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-validatorruntime
accuralai-cache
Environment
{
  "extras": "",
  "marker": "extra == \"all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-cache; extra == "all"runtime
accuralai-canonicalize
Environment
{
  "extras": "",
  "marker": "extra == \"all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-canonicalize; extra == "all"runtime
accuralai-core
Environment
{
  "extras": "",
  "marker": "extra == \"all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-core; extra == "all"runtime
accuralai-google
Environment
{
  "extras": "",
  "marker": "extra == \"all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-google; extra == "all"runtime
accuralai-ollama
Environment
{
  "extras": "",
  "marker": "extra == \"all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-ollama; extra == "all"runtime
accuralai-rag
Environment
{
  "extras": "",
  "marker": "extra == \"all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-rag; extra == "all"runtime
accuralai-router
Environment
{
  "extras": "",
  "marker": "extra == \"all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-router; extra == "all"runtime
accuralai-validator
Environment
{
  "extras": "",
  "marker": "extra == \"all\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-validator; extra == "all"runtime
accuralai-google
Environment
{
  "extras": "",
  "marker": "extra == \"backends\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-google; extra == "backends"runtime
accuralai-ollama
Environment
{
  "extras": "",
  "marker": "extra == \"backends\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-ollama; extra == "backends"runtime
accuralai-cache
Environment
{
  "extras": "dev",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-cache[dev]; extra == "dev"runtime
accuralai-canonicalize
Environment
{
  "extras": "dev",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-canonicalize[dev]; extra == "dev"runtime
accuralai-core
Environment
{
  "extras": "dev",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-core[dev]; extra == "dev"runtime
accuralai-google
Environment
{
  "extras": "dev",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-google[dev]; extra == "dev"runtime
accuralai-ollama
Environment
{
  "extras": "dev",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-ollama[dev]; extra == "dev"runtime
accuralai-rag
Environment
{
  "extras": "dev",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-rag[dev]; extra == "dev"runtime
accuralai-router
Environment
{
  "extras": "dev",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-router[dev]; extra == "dev"runtime
accuralai-validator
Environment
{
  "extras": "dev",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-validator[dev]; extra == "dev"runtime
accuralai-core
Environment
{
  "extras": "",
  "marker": "extra == \"minimal\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
accuralai-core; extra == "minimal"runtime

Distribution files

2 collected
accuralai-0.2.1-py3-none-any.whl

bdist_wheel · 3.98 KB · Python py3

Source file
accuralai-0.2.1.tar.gz

sdist · 1.48 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:02 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:34af37e212a8ae9f48edd28548166a6d72b668a1c70de333dae5ed8aebb0f0f7

Other collected versions

View all collected versions →