https://github.com/opsmill/emma
Emma is an agent designed to help you interact with Infrahub
https://github.com/opsmill/emma
Last synced: 5 months ago
JSON representation
Emma is an agent designed to help you interact with Infrahub
- Host: GitHub
- URL: https://github.com/opsmill/emma
- Owner: opsmill
- License: apache-2.0
- Created: 2024-07-08T05:59:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-12-01T11:20:23.000Z (7 months ago)
- Last Synced: 2025-12-25T19:02:30.808Z (6 months ago)
- Language: Python
- Size: 5.97 MB
- Stars: 5
- Watchers: 12
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README

# Infrahub by OpsMill
[Infrahub](https://github.com/opsmill/infrahub) by [OpsMill](https://opsmill.com) acts as a central hub to manage the data, templates and playbooks that powers your infrastructure. At its heart, Infrahub is built on 3 fundamental pillars:
- **A Flexible Schema**: A model of the infrastructure and the relation between the objects in the model, that's easily extensible.
- **Version Control**: Natively integrated into the graph database which opens up some new capabilities like branching, diffing, and merging data directly in the database.
- **Unified Storage**: By combining a graph database and git, Infrahub stores data and code needed to manage the infrastructure.
## Emma
Emma is an experimental agent designed to help you interact with Infrahub.
Currently, Emma can help you to:
- Import CSV Data into Infrahub
- Export Data from Infrahub in CSV format
- Build, Load, and Visualize the Infrahub schema

## Running Emma
Documentation for using Emma is available in the [Emma documentation](https://docs.infrahub.app/emma/).