SkillAgentSearch skills...

Powerapi

PowerAPI is a Python framework for building software-defined power meters.

Install / Use

/learn @powerapi-ng/Powerapi
About this skill

Quality Score

0/100

Category

Operations

Supported Platforms

Universal

README

<img src="https://powerapi.org/assets/images/PowerAPI-logo.png" alt="PowerAPI logo" width="300px">

License: BSD-3-Clause GitHub Workflow Status PyPI Codecov JOSS paper

PowerAPI is a middleware toolkit for building software-defined power meters. Software-defined power meters are configurable software libraries that can estimate the power consumption of software in real-time. PowerAPI supports the acquisition of raw metrics from a wide diversity of sensors (eg., physical meters, processor interfaces, hardware counters, OS counters) and the delivery of power consumptions via different channels (including file system, network, web, graphical). As a middleware toolkit, PowerAPI offers the capability of assembling power meters «à la carte» to accommodate user requirements.

About

PowerAPI is an open-source project developed by the Spirals project-team, a joint research group between the University of Lille and Inria.

More information about the project can be found on the PowerAPI website.

Mailing list

You can follow the latest news and asks questions by subscribing to our <a href="mailto:sympa@inria.fr?subject=subscribe powerapi">mailing list</a>.

Contributing

To learn more about making a contribution to PowerAPI, please see our Contributing guide.

Publications

Citation

If you use PowerAPI in a scientific publication, we would appreciate citations to this paper: https://doi.org/10.21105/joss.06670

License

PowerAPI is licensed under the BSD-3-Clause License. See the LICENSE file for details.

FOSSA Status

Related Skills

View on GitHub
GitHub Stars247
CategoryOperations
Updated1d ago
Forks45

Languages

Python

Security Score

100/100

Audited on Mar 30, 2026

No findings