{"data":{"slug":"a16z-infra-ai-getting-started","name":"ai-getting-started","tagline":"A Javascript AI getting started stack for weekend projects","github_url":"https://github.com/a16z-infra/ai-getting-started","owner":"a16z-infra","repo":"ai-getting-started","owner_avatar_url":"https://avatars.githubusercontent.com/u/130202746?v=4","primary_language":"TypeScript","stars":4141,"forks":660,"topics":[],"archived":false,"github_pushed_at":"2024-08-21T12:35:18+00:00","maintenance_label":"Dormant","stars_delta_30d":0,"url":"https://www.graphcanon.com/tools/a16z-infra-ai-getting-started","markdown_url":"https://www.graphcanon.com/tools/a16z-infra-ai-getting-started.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/a16z-infra-ai-getting-started","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=a16z-infra-ai-getting-started","description":"A Javascript AI getting started stack for weekend projects, including image/text models, vector stores, auth, and deployment configs","homepage_url":"https://ai-getting-started.com/","license":"MIT","open_issues":16,"watchers":30,"ai_summary":"Provides an end-to-end setup including image/text models, vector stores, authentication services, and deployment configurations using TypeScript.","readme_excerpt":"# AI Getting Started\n\n[Live Demo (deployed on fly.io)](https://ai-getting-started.com/)\n\n[Join our community Discord: AI Stack Devs](https://discord.gg/PQUmTBTGmT)\n\n\n\n<img width=\"1305\" alt=\"Screen Shot 2023-06-20 at 1 30 56 PM\" src=\"https://github.com/a16z-infra/ai-getting-started/assets/3489963/bcc762d2-68f5-4c4e-8c49-14602bee4995\">\n\n---\n\n### 2. Install dependencies \n\n```\ncd ai-getting-started\nnpm install \n```","github_created_at":"2023-06-16T00:55:08+00:00","created_at":"2026-07-11T10:48:06.450153+00:00","updated_at":"2026-08-15T00:01:44.246793+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"},{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"deployment","name":"deployment"},{"slug":"image-models","name":"image models"},{"slug":"javascript","name":"javascript"},{"slug":"text-models","name":"text models"},{"slug":"typescript","name":"typescript"},{"slug":"weekend-projects","name":"weekend projects"}],"trust":{"provenance":{"is_fork":false,"github_id":654359433,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-15T00:01:43.090Z","maintenance":{"label":"Dormant","score":18,"methodology":"github_public_v1","releases_90d":0,"days_since_push":723,"last_release_at":null,"stars_delta_30d":0,"open_issues_delta_30d":0},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":31,"high_count":0,"last_scan_at":"2026-07-11T10:48:07.867Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-08-15T00:01:43.653Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-08-15T00:01:43.653Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-08-15T00:01:43.653Z","managed_saas":false},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-08-15T00:01:43.653Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-08-15T00:01:43.653Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-08-15T00:01:43.653Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-15T00:01:43.653Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["* Use this tool if you are already familiar with or prefer working in TypeScript and want an easy entry point into AI project development.","* Ideal for those looking to build quick prototyping projects that include both image and text models without setting up the entire stack from scratch."],"when_not_to_use":["* If your focus is on developing large-scale, production-level applications, this tool may not offer the necessary scalability features.","* Not suitable if you require highly customized vector stores or specific AI model training environments beyond what the package provides as it focuses more on a general setup."],"source":"enrich:decision_facts","observed_at":"2026-07-12T16:21:40.832Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"ai-getting-started is a TypeScript-based JavaScript AI tool tailored for weekend projects, offering everything from model implementation to deployment configurations."}]}}