From 02aefedaa778d0ad72f26700ffea7c4c9c41d61d Mon Sep 17 00:00:00 2001 From: Priya Natarajan Date: Mon, 2 Feb 2026 09:14:00 +0000 Subject: [PATCH] Initial commit: project scaffold --- LICENSE | 16 ++++++++++++++++ README.md | 13 +++++++++++++ requirements.txt | 2 ++ routeforge/__init__.py | 1 + 4 files changed, 32 insertions(+) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 requirements.txt create mode 100644 routeforge/__init__.py diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f8cd94e --- /dev/null +++ b/LICENSE @@ -0,0 +1,16 @@ +MIT License + +Copyright (c) 2026 RouteForge Contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. diff --git a/README.md b/README.md new file mode 100644 index 0000000..39a6ad0 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# RouteForge + +A lightweight gateway for routing requests across multiple LLM providers (Gemini, Claude, OpenAI) behind a single interface. + +## Status + +Early developement. Contributions welcome via pull request. + +## Install + +``` +pip install -r requirements.txt +``` diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..09f9dcb --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +requests>=2.31.0 +pytest>=8.0.0 diff --git a/routeforge/__init__.py b/routeforge/__init__.py new file mode 100644 index 0000000..493f741 --- /dev/null +++ b/routeforge/__init__.py @@ -0,0 +1 @@ +__version__ = "0.3.0"