app.py 431 B

12345678910111213
  1. from fastapi import FastAPI
  2. from .memory_factory import build_memories
  3. from .routes import build_router
  4. from .tags import TAGS_METADATA
  5. def create_app() -> FastAPI:
  6. """Create the FastAPI app and register all mem0 server routes."""
  7. app = FastAPI(title="mem0 server", openapi_tags=TAGS_METADATA)
  8. memory_conv, memory_know = build_memories()
  9. app.include_router(build_router(memory_conv, memory_know))
  10. return app