Back to the catalog

anomalo

The Anomalo extension for Google Gemini CLI

Open source Open in the app JSON README (API)

About

The Anomalo extension for Google Gemini CLI

Details

Kind
Plugins
Topic
AI, RAG & memory
Publisher
datagravity-ai
Origin
gemini
Category
ferramentas
Version
0.1.1
Stars
2
Last push
2025-11-17T23:04:54Z
Repository state
ativo
Language
Python
License
NOASSERTION
Added
2026-08-30 14:13:39
Updated
2026-08-30 14:13:39
Origin id
datagravity-ai/anomalo-gemini-extension

README

# It's the Anomalo Gemini CLI extension

This extension integrates Anomalo with the Gemini CLI, allowing developers to query their data warehouse's table metadata and data quality status. Developers can use both explicit commands and natural language prompts to interact with it.

## Example commands

```sh
# Learn more about the data in my revenue table
/anomalo:describe-table my_warehouse.default.revenue

# Get the data quality check status of my revenue table
/anomalo:table-status my_warehouse.default.revenue

# Get the data quality check status of all tables with the `a_label` label
/anomalo:table-status a_label

# Change to the `sales analytics` organization in Anomalo
/anomalo:org sales analytics
```

## Example prompts

```
# Summarize a table's content
Tell me about the marketing.analytics.geo_attribution table.

# Summarize latest completed quality check status
What is the data quality status of tables labeled Tableau in the Internal Analytics org?

# Run checks on a table
Run the quality checks on my_warehouse.default.revenue
```

## Installing the Anomalo extension

From your Anomalo deployment, you need your instance base url (e.g. `https://my-anomalo-instance.anomalo.com`) and an API key.

### Environment variables

Set the `ANOMALO_INSTANCE_HOST` and `ANOMALO_API_SECRET_TOKEN` environment variables so Gemini CLI has access to your Anomalo instance.

For example:

```sh
# Add Anomalo env settings to your gemini .env file
$ cat << EOF >> ~/.gemini/.env
ANOMALO_INSTANCE_HOST=https://my-anomalo-instance.anomalo.com/
ANOMALO_API_SECRET_TOKEN=<anomalo api key>
EOF
```

### Install the Anomalo extension

```sh
gemini extensions install https://github.com/datagravity-ai/anomalo-gemini-extension --auto-update
```

### Test it out

```
# Run Gemini CLI, now with Anomalo
$ gemini

# Confirm Anomalo extension is listed in the mcp server status
gemini > /mcp

# Confirm Anomalo access by checking what Anomalo organization you are connected to
gemini > /anomalo:org
```

## License

### Open Source

This project is provided under the [Apache 2.0 License](http://www.apache.org/licenses/LICENSE-2.0),
which means you can run it as-is, modify to suit your needs, and use it as an example of how to use the Anomalo APIs.

### Support & Community

Anomalo Labs projects are offered with best-effort support. If you have questions or feedback, please contact your account team.

By installing the extension, you acknowledge that it is provided under these terms.

More