OpenMeter is a Real-Time and Scalable Usage Metering for AI, Usage-Based Billing, Infrastructure, and IoT use-cases.
Learn more about OpenMeter at https://openmeter.io.
Get started with the latest version of OpenMeter in minutes.
git clone git@github.com:openmeterio/openmeter.git
cd openmeter/quickstart
docker compose up -d
Check out the quickstart guide for a 5-minute overview and demo of OpenMeter.
Sign up for a free account and start metering your usage in the cloud.
[!TIP] Check out how OpenMeter Cloud compares with the self-hosted version in our comparison guide.
Deploy OpenMeter to your Kubernetes cluster using our Helm chart.
To engage with our community, you can use the following resources:
See our examples to learn about common OpenMeter use-cases.
OpenMeter exposes a REST API for integrations.
Currently, we offer the following Client SDKs:
In cases where no specific SDK is available for your preferred programming language, you can utilize the OpenAPI definition. Please raise a GitHub issue to request SDK support in other languages.
For an optimal developer experience, it is recommended to install Nix and direnv.
Run the dependencies:
make up
Run OpenMeter:
make run
Run tests:
make test
Run linters:
make lint
Visit our website at https://openmeter.io for our public roadmap.
The project is licensed under the Apache 2.0 License.