A comprehensive resource for AI tools, frameworks, and methodologies, presented in an easy-to-browse web interface.
- Comprehensive AI Directory: Browse tools and frameworks for artificial intelligence and machine learning
- Categorized Browsing: Filter resources by categories like Machine Learning, Natural Language Processing, Computer Vision, and more
- Search Functionality: Quickly find tools based on name or description
- GitHub Integration: View GitHub stars for each project using GitHub's GraphQL API
- Modern UI: Clean and responsive interface for desktop and mobile devices
- Node.js (version 16 or higher)
- npm or yarn
- GitHub Personal Access Token (for local development only) - See GitHub API Setup
-
Clone the repository:
git clone https://github.com/aidatafoundation/aidatafoundation.github.io.git cd aidatafoundation.github.io
-
Install dependencies:
npm install
-
For local development only, create a
.env.local
file with your GitHub token:VITE_GITHUB_TOKEN=your_github_token_here
See GitHub API Setup for detailed instructions.
Note: When deploying with GitHub Actions, the token is automatically configured.
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:5173
npm run dev
- Start the development servernpm run build
- Build the project for productionnpm run preview
- Preview the production build locallynpm run deploy
- Deploy to GitHub Pages
The collection includes resources for:
- Machine Learning
- Deep Learning
- Natural Language Processing
- Computer Vision
- Data Quality
- Federated Learning
- Synthetic Data
- Privacy-Preserving ML
- Large Language Models
- Multimodal Learning
- Explainable AI
- And more...
We welcome contributions from the community! Here's how you can contribute:
- Fork the repository
- Edit
src/data/entries.js
and add your tool in the appropriate category:{ title: "Your Tool Name", link: "https://link-to-tool", description: "Brief description of the tool", github: "github-username/repo", // Optional tag: "Category Name" }
- Create a pull request with your changes
- Fork the repository
- Create a new branch for your feature or fix
- Make your changes
- Submit a pull request
- Make sure the tool is relevant to the AI/ML ecosystem
- Provide a concise and accurate description
- Include the appropriate category/tag
- Ensure there are no duplicates
- React
- Tailwind CSS
- Vite
This project is licensed under the MIT License - see the LICENSE file for details.
Star the repo if you find it useful! ⭐