Skip to main content

Crate infinite_probability_core

Crate infinite_probability_core 

Source
Expand description

Infinite Probability Core Library

Core functionality for the Infinite Probability plugin marketplace including:

  • AISP conversion (prose ↔ symbolic notation) via rosetta-aisp
  • LLM fallback via rosetta-aisp-llm
  • Configuration management
  • Shared utilities

Re-exports§

pub use config::Config;
pub use rosetta_aisp as rosetta;

Modules§

config
Configuration Module
prelude
Prelude for convenient imports

Structs§

AispConverter
AISP Converter
ClaudeFallback
Claude SDK fallback provider
ConversionOptions
Conversion options
ConversionOptionsExt
Extended conversion options with LLM fallback support
ConversionResult
Conversion result
LlmResult
LLM conversion result
RosettaStone
Rosetta Stone converter
TokenStats
Token statistics

Enums§

ConversionTier
Conversion tier

Traits§

LlmProvider
LLM provider trait for fallback conversions

Functions§

convert_with_fallback
Convert prose to AISP with optional LLM fallback