Skip to content

Propose new backend interface DEP#73

Open
tanmayv25 wants to merge 8 commits into
mainfrom
tanmayv-backend-interface
Open

Propose new backend interface DEP#73
tanmayv25 wants to merge 8 commits into
mainfrom
tanmayv-backend-interface

Conversation

@tanmayv25
Copy link
Copy Markdown
Contributor

@tanmayv25 tanmayv25 commented Mar 5, 2026

Proposing Backend Interface for addressing multiple non-functional requirements:

  1. Standardized File structure.
  2. Standardize Logging.
  3. More maintainable code pieces.
  4. Easier to add new features and add unit testing for them.
  5. A lot of new features wouldn't require actual inference framework/GPU to be available.
  6. Backend and Handler can be tested in isolation as well.
  7. Easier to ensure consistent behavior across different backends.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant