SightLine / src /main.py
LovnishVerma's picture
Upload 43 files
93a00cf verified
Raw
History Blame Contribute Delete
650 Bytes
import gradio as gr
from src.ui.components import build_ui
from src.conversation.assistant import SightLineAssistant
from src.config import CONFIG
from src.ui.styles import CSS
import threading
def main():
print(f"Starting {CONFIG.APP_NAME} v{CONFIG.APP_VERSION}")
assistant = SightLineAssistant()
# Load model synchronously for ZeroGPU compatibility
assistant.initialize()
demo = build_ui(assistant)
demo.launch(
server_name="0.0.0.0",
server_port=7860,
share=False,
debug=True,
ssr_mode=False
)
if __name__ == "__main__":
main()