evaluate 0 0 0

anna-sarvam/indic-safety-eval

published by @anna-sarvam

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
358
Last 30 days
61
Likes
-
Size
11.2 MB
Created on HF
2026-06-22
Age
4 months ago

Description

IndicSafetyBench

Multi-turn safety evaluation benchmark for Indian languages. Tests models against 30 jailbreak techniques across 19 India-specific harm domains in 23 languages with 189 dialect varieties.

Stats

3,374 benchmark items

30 jailbreak techniques across 8 families

19 India harm domains (territorial, caste, religious, political, gender, etc.)

14 global harm categories (aligned with AILuminate v1.0 / Llama Guard 4)

23 languages (22 Indic + English)

~29%… See the full description on the dataset page: https://huggingface.co/datasets/anna-sarvam/indic-safety-eval.

Tags

task_categories:text-generationlanguage:hilanguage:bnlanguage:talanguage:telanguage:mrlanguage:gulanguage:knlanguage:mllanguage:palanguage:orlanguage:aslanguage:urlanguage:salanguage:enlicense:cc-by-nc-4.0size_categories:1K<n<10Kformat:parquetmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantregion:us

README current version from Hugging Face


configs:

  • config_name: default
    data_files:
    • split: train
      path: "data/train.parquet"

license: cc-by-nc-4.0
language:

  • hi
  • bn
  • ta
  • te
  • mr
  • gu
  • kn
  • ml
  • pa
  • or
  • as
  • ur
  • sa
  • en
    task_categories:
  • text-generation
    pretty_name: IndicSafetyBench
    size_categories:
  • 1K<n<10K

IndicSafetyBench

Multi-turn safety evaluation benchmark for Indian languages. Tests models against 30 jailbreak techniques across 19 India-specific harm domains in 23 languages with 189 dialect varieties.

Stats

  • 3,374 benchmark items
  • 30 jailbreak techniques across 8 families
  • 19 India harm domains (territorial, caste, religious, political, gender, etc.)
  • 14 global harm categories (aligned with AILuminate v1.0 / Llama Guard 4)
  • 23 languages (22 Indic + English)
  • ~29% tactic chains (3-4 techniques combined in multi-turn)

Usage

from datasets import load_dataset
bench = load_dataset("anna-sarvam/indic-safety-eval", split="train")

Columns

Column Description
item_id Unique identifier
language, script Target language and script
variety_id, variety_name Dialect variety
technique, technique_family Jailbreak technique and family
harm_category Global harm category (AILuminate-aligned)
india_domain, india_topic India-specific harm domain and topic
affected_groups Groups affected by the harm
region, time_period Geographic and temporal context
attack_angle How the adversarial prompt approaches the topic
expected_behavior Expected safe model response
num_turns Number of adversarial turns
tactic_chain Whether this is a multi-technique chain
turns List of adversarial user messages to replay

Config Files

  • configs/taxonomy.yaml -- 6-field harm taxonomy definition
  • configs/techniques.yaml -- 30 jailbreak techniques with descriptions

README history 7 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2026-06-22Upload README.md with huggingface_hub7accbe32 KB
    Loading...
  2. 2026-06-22Upload data/train.parquet with huggingface_hubb983d182 KB
    Loading...
  3. 2026-06-22Upload README.md with huggingface_hubac88c702 KB
    Loading...
  4. 2026-06-22Upload configs/techniques.yaml with huggingface_hubd44cbdf0 B
    Loading...
  5. 2026-06-22Upload configs/taxonomy.yaml with huggingface_hub5b3be590 B
    Loading...
  6. 2026-06-22Upload benchmark_v1.jsonl with huggingface_hub1f08b1a0 B
    Loading...
  7. 2026-06-22initial commit8f3ce300 B
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Community discussions 1 thread · 1 open · 1 comments

Threads posted by the community on Hugging Face: bug reports, questions about usage, pull requests on the README, license clarifications. Click any thread to expand and read the full conversation inline. Newest first.

  1. 2026-06-23[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · evaluate

Read further

Metadata

License
cc-by-nc-4.0

Repository

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("anna-sarvam/indic-safety-eval")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="anna-sarvam/indic-safety-eval", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/anna-sarvam/indic-safety-eval
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration