https://github.com/narevai/narev
Simple converter of cloud and AI billing data to FOCUS 1.2 format
https://github.com/narevai/narev
aws aws-billing azure-billing finops finops-focus finops-ui focus gcp-billing openai-billing snowflake-billing
Last synced: about 1 month ago
JSON representation
Simple converter of cloud and AI billing data to FOCUS 1.2 format
- Host: GitHub
- URL: https://github.com/narevai/narev
- Owner: narevai
- License: apache-2.0
- Created: 2025-07-25T14:07:01.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-11-22T16:25:11.000Z (7 months ago)
- Last Synced: 2025-11-22T16:26:53.067Z (7 months ago)
- Topics: aws, aws-billing, azure-billing, finops, finops-focus, finops-ui, focus, gcp-billing, openai-billing, snowflake-billing
- Language: Python
- Homepage: https://narev.ai
- Size: 19.3 MB
- Stars: 24
- Watchers: 0
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# Narev

**Convert any billing into FOCUS format**
[](https://github.com/narevai/narev/commits)
[](https://github.com/narevai/narev/tags)
[](https://github.com/narevai/narev)
[](LICENSE)
Narev is an open source, self-hosted FinOps platform. It allows translating SaaS data into a FOCUS 1.2 format, and exporting it.
**Sources we support**:
- AWS
- Azure
- GCP
- OpenAI
**Exports we support**:
- Snowflake
- CSV
- Excel
We ship with lightweight FOCUS-compliant analytics.

## Quick Start
### Demo Mode (with sample data)
```bash
docker run -d \
--name narev \
-p 8000:8000 \
-v $(pwd)/data:/app/data \
-e DEMO="true" \
ghcr.io/narevai/narev:latest
```
### Production
First, generate an encryption key:
```bash
python -c "from cryptography.fernet import Fernet; \
print(Fernet.generate_key().decode())"
```
Then run the container with your generated key:
```bash
docker run -d \
--name narev-prod \
-p 8000:8000 \
-v $(pwd)/data:/app/data \
-e ENCRYPTION_KEY="gAAAAABhZ_your_actual_generated_key_here" \
-e ENVIRONMENT="production" \
ghcr.io/narevai/narev:latest
```
- Full production setup in the [Deployment Guide](https://www.narev.ai/docs/opensource/getting-started/deployment).
## License
Apache 2.0
---
## Acknowledgments
Thanks to [@satnaing](https://github.com/satnaing) for the excellent [front end starter](https://github.com/satnaing/shadcn-admin/tree/main)