--- a
+++ b/src/app.py
@@ -0,0 +1,18 @@
+from fastapi import FastAPI, responses
+import gradio as gr
+from src.model_interface import iface
+from fastapi.staticfiles import StaticFiles
+from dotenv import load_dotenv
+
+load_dotenv()
+
+app = FastAPI()
+app.mount("/static", StaticFiles(directory="static"), name="static")
+
+
+@app.get("/")
+def index():
+    return responses.FileResponse("pages/index.html")
+
+
+app = gr.mount_gradio_app(app, iface, path="/gradio")