Initial commit: add .gitignore and README
Some checks failed
Tests / test (3.10) (push) Has been cancelled
Tests / test (3.11) (push) Has been cancelled
Tests / test (3.12) (push) Has been cancelled
Tests / lint (push) Has been cancelled
Tests / docker (push) Has been cancelled

This commit is contained in:
defiQUG
2026-02-09 21:51:42 -08:00
commit c052b07662
3146 changed files with 808305 additions and 0 deletions

39
fusionagi/__init__.py Normal file
View File

@@ -0,0 +1,39 @@
"""FusionAGI: the world's most advanced agentic AGI orchestration framework."""
from fusionagi._logger import logger
from fusionagi.core import EventBus, Orchestrator, StateManager
from fusionagi.schemas import AgentMessageEnvelope, Task
from fusionagi.self_improvement import (
SelfCorrectionLoop,
AutoRecommender,
AutoTrainer,
FusionAGILoop,
)
def __get_version() -> str:
"""Single source of version from package metadata (pyproject.toml)."""
try:
from importlib.metadata import version
return version("fusionagi")
except Exception:
return "0.1.0"
__version__ = __get_version()
__all__ = [
"__version__",
"logger",
"EventBus",
"Orchestrator",
"StateManager",
"Task",
"AgentMessageEnvelope",
"SelfCorrectionLoop",
"AutoRecommender",
"AutoTrainer",
"FusionAGILoop",
]
# Interface layer is available via: from fusionagi.interfaces import ...