"""
SkyDiscover: Self-Improving Framework for LLMs
"""

from skydiscover._version import __version__
from skydiscover.search.main_controller import MainController
from skydiscover.api import (
    run_discovery,
    discover_solution,
    DiscoveryResult,
)

__all__ = [
    "MainController",
    "__version__",
    "run_discovery",
    "discover_solution",
    "DiscoveryResult",
]
