diff options
Diffstat (limited to 'autogpts/forge/forge/app.py')
-rw-r--r-- | autogpts/forge/forge/app.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/autogpts/forge/forge/app.py b/autogpts/forge/forge/app.py new file mode 100644 index 000000000..e04edd756 --- /dev/null +++ b/autogpts/forge/forge/app.py @@ -0,0 +1,13 @@ +import os + +from forge.agent import ForgeAgent +from forge.sdk import LocalWorkspace + +from .db import ForgeDatabase + +database_name = os.getenv("DATABASE_STRING") +workspace = LocalWorkspace(os.getenv("AGENT_WORKSPACE")) +database = ForgeDatabase(database_name, debug_enabled=False) +agent = ForgeAgent(database=database, workspace=workspace) + +app = agent.get_agent_app() |