Omnigraph
그래프 엔진으로 컨텍스트를 조립하고, 객체 저장소 기반에서 에이전트가 코드처럼 그래프 데이터를 분기·타입·검토·병합·감사·거버넌스합니다
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Web app for benchmarking National Transit Database performance measures among transit agencies
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A benchmarking tool for comparing US public transit agency performance using National Transit Database (NTD) data from 2019–2025.
Live at transitpeers.net
Transit Peers helps transit professionals identify peer agencies and compare performance over time. The workflow has two steps:
uvtransit_benchmark/
├── preprocess.py # CSV → JSON data pipeline
├── metrics/ # Raw NTD CSV files (2019–2025)
│ └── data_dictionary.csv
└── app/ # React frontend
├── src/
│ ├── App.tsx # Main app with state management
│ ├── types.ts # TypeScript interfaces
│ ├── data.ts # Data loading utilities
│ └── components/
│ ├── FilterStep.tsx # Peer selection & similarity ranking
│ └── ExploreStep.tsx # Charts, tables, CSV export
└── public/data/ # Generated JSON (from preprocess.py)
source .venv/bin/activate
python preprocess.py # Processes metrics/*.csv → app/public/data/*.json
This generates 5 JSON files consumed by the frontend: agencies.json, agency_yearly.json, agency_modes.json, yearly_mode_totals.json, and metadata.json.
cd app
npm install
npm run dev # Start dev server at http://localhost:5173
npm run build # Production build → app/dist/
npm run lint # Run ESLint
npm run preview # Preview production build
The preprocessing script handles several NTD data quirks:
7R03-70133); the script extracts the last 5 characters for consistency with 2022+ data.$5,206,727,193 that get stripped to numeric.Agencies are ranked by similarity to the home agency using a configurable set of criteria:
Available criteria: population, ridership, fare per trip, cost per trip, operating expenses, vehicle revenue hours, vehicle revenue miles, rides per capita.