Comprehensive metadata, REST API, and interactive platform for 32 AI coding tools
32 JSON metadata files with comprehensive information about each AI coding tool, including features, pricing, and models.
39 JSON endpoints providing programmatic access to all tools, features, statistics, and search capabilities.
Working examples in Python, JavaScript, and PowerShell demonstrating how to consume the API.
GitHub Actions CI/CD pipeline automatically generates metadata, builds the site, and deploys on every push.
20+ comprehensive documentation files covering usage, best practices, security patterns, and evolution.
Modern, responsive interface with search, filters, dark/light themes, and syntax highlighting.
All endpoints are publicly accessible and return JSON data
Comprehensive collection of 32 AI-powered coding assistants
import requests
# Fetch all tools
response = requests.get('https://sahiixx.github.io/system-prompts-and-models-of-ai-tools/api/index.json')
tools = response.json()
print(f"Found {len(tools['tools'])} AI coding tools")
# Get specific tool
cursor = requests.get('https://sahiixx.github.io/system-prompts-and-models-of-ai-tools/api/tools/cursor.json').json()
print(f"Cursor: {cursor['name']} - {cursor['type']}")
// Fetch all tools
fetch('https://sahiixx.github.io/system-prompts-and-models-of-ai-tools/api/index.json')
.then(res => res.json())
.then(data => {
console.log(`Found ${data.tools.length} AI coding tools`);
});
// Get specific tool
fetch('https://sahiixx.github.io/system-prompts-and-models-of-ai-tools/api/tools/cursor.json')
.then(res => res.json())
.then(cursor => {
console.log(`${cursor.name}: ${cursor.type}`);
});
# Fetch all tools
$tools = Invoke-RestMethod -Uri "https://sahiixx.github.io/system-prompts-and-models-of-ai-tools/api/index.json"
Write-Host "Found $($tools.tools.Count) AI coding tools"
# Get specific tool
$cursor = Invoke-RestMethod -Uri "https://sahiixx.github.io/system-prompts-and-models-of-ai-tools/api/tools/cursor.json"
Write-Host "$($cursor.name): $($cursor.type)"