License: MIT Latest release

AI Tool Watch

Plain-English reference for AI capabilities, plans, constraints, and implementations — for humans and agents. AI Tool Watch

What is this?

A single source of truth for answering questions like:

Built for AI facilitators, educators, developers, and AI agents that need accurate, current information about AI tool availability. Browse the site, query the JSON API, or connect an agent via MCP.

How it's built

There is no database, no framework, and no dependencies. Every piece of data lives in plain markdown and YAML files under data/. A single zero-dependency Node.js script (scripts/build.js) reads those files and generates the entire site — HTML pages, JSON API, bridge pages, sitemap — into docs/.

That's the whole stack: markdown files, one build script, and Git.

Contributing doesn't require a dev environment. You edit a .md or .yml file, open a PR, and CI rebuilds the site. If you can read a markdown table, you can read (and fix) the data. See design/ARCHITECTURE_PATTERNS.md for the full architectural rationale.

What's covered

18 capabilities, 87 implementations, and 9 open-model access records across major consumer AI products and self-hosted runtimes.

All prices are in USD. Availability reflects the United States region by default.

ProductProviderType
ChatGPTOpenAIHosted
ClaudeAnthropicHosted
CopilotMicrosoftHosted
GeminiGoogleHosted
PerplexityPerplexity AIHosted
GrokxAIHosted
Meta (Llama)MetaOpen model
MistralMistralOpen model
DeepSeekDeepSeekOpen model
Alibaba (Qwen)AlibabaOpen model
OllamaOllamaRuntime
LM StudioLM StudioRuntime

Scope criteria and watchlist: design/SCOPE.md, design/WATCHLIST.md.

Features

Site

API and agents

Automation

Accessibility

This site is designed to meet WCAG 2.1 AA standards:

See also: skill-a11y-audit, a companion project that automates WCAG audits as a reusable AI skill.

How data stays current

Twice a week, a four-model cascade queries Gemini, Perplexity, Grok, and Claude to cross-check all tracked features. Models are skipped when verifying their own vendor's products. A change is only flagged when at least three models agree. Nothing is auto-merged — confirmed changes are surfaced as GitHub issues for human review.

Link integrity is checked every Saturday. Features carry a Checked date; anything older than 7 days is prioritized in the next run.

See VERIFICATION.md for full documentation, commands, and API key setup.

Contributing

Found outdated info? Want to add a feature? See CONTRIBUTING.md.

Quick version:

1. Edit the relevant record in data/platforms/, data/model-access/, data/products/, or data/implementations/

2. Include or preserve the evidence source link

3. Run node scripts/sync-evidence.js

4. Run node scripts/validate-ontology.js

5. Submit a PR

Local development

git clone https://github.com/snapsynapse/ai-tool-watch.git

cd ai-tool-watch

node scripts/build.js # Build the site

node scripts/sync-evidence.js # Sync evidence records

node scripts/validate-ontology.js # Validate cross-record integrity

open docs/index.html

Build output:

Data format: data/_schema.md. Ontology schema: design/SCHEMA_PROPOSAL.md.

Deployment

The site auto-deploys via GitHub Actions on every push to main and on a scheduled rebuild every Monday and Thursday at 6pm Pacific (1am UTC).

How it works

1. Build job (.github/workflows/build.yml)

- Runs node scripts/build.js to regenerate all pages under docs/

- If output changed, commits it back to main with [skip ci] to prevent loops

- Runs on pushes, PRs (validate only, no commit), and the Mon/Thu schedule

2. Deploy job (same workflow)

- Uploads docs/ folder to GitHub Pages

- Runs on pushes to main and scheduled builds, not PRs

3. FTP deploy (.github/workflows/deploy-ftp.yml)

- Parallel deployment to aitool.watch via locked FTP

- Same Mon/Thu schedule plus push-to-main and manual dispatch

- Requires FTP_HOST, FTP_USER, FTP_PASS secrets

GitHub Pages setup

To enable GitHub Pages on a fork:

1. Go to Settings → Pages

2. Under "Build and deployment", select GitHub Actions

3. The workflow will deploy to https://.github.io/ai-tool-watch/

Design documentation

Architecture, ontology, and project status docs live in design/:

Skills: skills/ (README)

License

MIT - see LICENSE

Credits

Created by PAICE.work for the AI community.

With help from Claude Code, of course.


Found an error? Open an issue or submit a PR!