adityagirishh commited on
Commit
f7eaee2
·
1 Parent(s): c261f42

add pyproject.toml, uv.lock, server entrypoint

Browse files
Files changed (3) hide show
  1. pyproject.toml +13 -0
  2. server/app.py +8 -0
  3. uv.lock +0 -0
pyproject.toml ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [project]
2
+ name = "elara"
3
+ version = "0.1.0"
4
+ description = "E.L.A.R.A. — Extensive LLM Applied Reasoning Agent"
5
+ requires-python = ">=3.12"
6
+ dependencies = [
7
+ "openenv-core>=0.2.0",
8
+ "fastapi>=0.100.0",
9
+ "uvicorn>=0.20.0",
10
+ ]
11
+
12
+ [project.scripts]
13
+ server = "server.app:main"
server/app.py ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ from server import app
2
+ import uvicorn
3
+
4
+ def main():
5
+ uvicorn.run(app, host="0.0.0.0", port=7860)
6
+
7
+ if __name__ == "__main__":
8
+ main()
uv.lock ADDED
The diff for this file is too large to render. See raw diff