- Update version to 0.4.15 in all components - Regenerate OpenAPI spec and client SDKs - Python packages: hindsight-api, hindsight-dev, hindsight-all, hindsight-litellm, hindsight-crewai, hindsight-pydantic-ai, hindsight-embed - Python client: hindsight-clients/python - TypeScript client: hindsight-clients/typescript - Rust CLI: hindsight-cli - Control Plane: hindsight-control-plane - OpenClaw integration: hindsight-integrations/openclaw - AI SDK integration: hindsight-integrations/ai-sdk - Chat SDK integration: hindsight-integrations/chat - Helm chart - Sync documentation to version-0.4
49 lines
1.2 KiB
Python
49 lines
1.2 KiB
Python
"""
|
|
Memory System for AI Agents.
|
|
|
|
Temporal + Semantic Memory Architecture using PostgreSQL with pgvector.
|
|
"""
|
|
|
|
from .config import HindsightConfig, get_config
|
|
from .engine.cross_encoder import CrossEncoderModel, LocalSTCrossEncoder, RemoteTEICrossEncoder
|
|
from .engine.embeddings import Embeddings, LocalSTEmbeddings, RemoteTEIEmbeddings
|
|
from .engine.llm_wrapper import LLMConfig
|
|
from .engine.memory_engine import MemoryEngine
|
|
from .engine.search.trace import (
|
|
EntryPoint,
|
|
LinkInfo,
|
|
NodeVisit,
|
|
PruningDecision,
|
|
QueryInfo,
|
|
SearchPhaseMetrics,
|
|
SearchSummary,
|
|
SearchTrace,
|
|
WeightComponents,
|
|
)
|
|
from .engine.search.tracer import SearchTracer
|
|
from .models import RequestContext
|
|
|
|
__all__ = [
|
|
"MemoryEngine",
|
|
"RequestContext",
|
|
"HindsightConfig",
|
|
"get_config",
|
|
"SearchTrace",
|
|
"SearchTracer",
|
|
"QueryInfo",
|
|
"EntryPoint",
|
|
"NodeVisit",
|
|
"WeightComponents",
|
|
"LinkInfo",
|
|
"PruningDecision",
|
|
"SearchSummary",
|
|
"SearchPhaseMetrics",
|
|
"Embeddings",
|
|
"LocalSTEmbeddings",
|
|
"RemoteTEIEmbeddings",
|
|
"CrossEncoderModel",
|
|
"LocalSTCrossEncoder",
|
|
"RemoteTEICrossEncoder",
|
|
"LLMConfig",
|
|
]
|
|
__version__ = "0.4.15"
|