πŸ“Š Ann Arbor Open Data Repository

Structured datasets for Ann Arbor budget and crime statistics

πŸ€– Optimized for LLM Access

All datasets are provided in multiple formats (CSV, JSON, HTML, TXT, Excel, Parquet) with comprehensive metadata, proper CORS headers, and both direct and fallback access methods for maximum compatibility.

2

Datasets

42

Data Files

66,005

Total Records

πŸ”— Two Access Methods

Direct URLs (Recommended): https://www.a2files.com/[dataset]/[file].[format]

Fallback URLs: https://www.a2files.com/_dl/[dataset]/[file].[format]

Use /_dl/ if you encounter WAF blocks or user-agent restrictions. Both methods provide identical data with proper headers.

πŸ“ Available Datasets

Ann Arbor Budget Data

City of Ann Arbor budget information across multiple report types including revenue, expenses, capital projects, and more

πŸ’° Visualization Site: https://www.a2budget.com

πŸ“ˆ Files: 31 | πŸ“ Records: 52,381

Ann Arbor Crime Incidents

Ann Arbor Police Department incident reports including type, location, and date

🚨 Visualization Site: https://www.a2crime.com

πŸ“ˆ Files: 11 | πŸ“ Records: 13,624

✨ Features

🎯 Multiple Formats

CSV, JSON, HTML, TXT, Excel, and Parquet for maximum compatibility

πŸ“‹ Schema.org Metadata

Comprehensive metadata using Schema.org Dataset standard

🌐 CORS Enabled

Accessible from any origin with proper CORS headers

πŸ”„ Dual Access

Direct URLs and /_dl/ fallback for maximum availability

πŸ“„ Data Dictionaries

Auto-generated field documentation for each dataset

πŸ€– LLM Optimized

Special formats (HTML, TXT) for ChatGPT and Gemini

πŸ” Discovery & Documentation

πŸ’‘ For LLM Integration

Read https://www.a2files.com/llms.txt to discover all available datasets and their direct download URLs. Each dataset includes comprehensive metadata, data dictionaries, and multiple format options.

πŸ“œ License

All data is provided under CC0 1.0 Universal (Public Domain)

https://creativecommons.org/publicdomain/zero/1.0/

πŸ“– Quick Start

  1. Browse available datasets above
  2. Check the llms.txt file for direct URLs
  3. Access files in your preferred format (CSV, JSON, HTML, TXT, Excel, Parquet)
  4. Use direct URLs or /_dl/ fallback as needed
  5. Reference the data dictionary for field descriptions