FerrellSyntheticIntelligence
AOT: Fresh sovereign production architecture deployment
239d4ec
import click
from .logger import logger
from .config import load_config
from .src.brain.brain_interface import VitalisBrain
from .src.core.vitalis_engine import VitalisEngine
from .src.extensions.evolutionary_lora import EvolutionaryLoRA
_cfg = load_config()
@click.group()
def cli():
"""Vitalis - Sovereign Free-Energy Synthetic Intelligence"""
pass
@cli.command()
def run():
"""Start the interactive console (heartbeat + brain)."""
engine = VitalisEngine()
engine.wake_up()
brain = VitalisBrain()
from .src.core.heartbeat_loop import HeartbeatLoop
hb = HeartbeatLoop(brain, interval=1.0)
hb.start()
click.echo("Brain ready - type 'exit' to quit.")
while True:
user = click.prompt("You", type=str)
if user.lower() == "exit":
logger.info("User requested shutdown")
break
resp = brain.generate_response(user, "SYSTEM: USER_INPUT")
click.echo(f"Vitalis: {resp}")
hb.stop()
hb.join()
@cli.command()
@click.option("-g", "--generations", default=3, help="Number of LoRA evolution steps")
def evolve(generations: int):
"""Run the Evolutionary LoRA optimizer."""
brain = VitalisBrain()
evo = EvolutionaryLoRA(brain)
for i in range(generations):
logger.info(f"LoRA evolution step {i + 1}/{generations}")
evo.run_generation()
click.echo("Evolution finished. Sovereign weights updated locally.")
@cli.command()
def status():
"""Print system status."""
click.echo("STATUS: VITALIS CORE ONLINE. Local Execution Confirmed.")
if __name__ == "__main__":
cli()