{"data":{"node":{"slug":"ironcladdev-langchain-js-llm-template","name":"LangChain.js-LLM-Template","tagline":"LangChain LLM template to train custom AI models","github_url":"https://github.com/IroncladDev/LangChain.js-LLM-Template","owner":"IroncladDev","repo":"LangChain.js-LLM-Template","owner_avatar_url":"https://avatars.githubusercontent.com/u/50180265?v=4","primary_language":"JavaScript","stars":330,"forks":49,"topics":[],"archived":true,"github_pushed_at":"2023-04-01T13:40:55+00:00","maintenance_label":"Archived","stars_delta_30d":-1,"url":"https://www.graphcanon.com/tools/ironcladdev-langchain-js-llm-template","markdown_url":"https://www.graphcanon.com/tools/ironcladdev-langchain-js-llm-template.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ironcladdev-langchain-js-llm-template","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ironcladdev-langchain-js-llm-template"},"categories":[{"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"}],"tags":[{"slug":"custom-ai-models","name":"custom ai models"},{"slug":"javascript","name":"javascript"},{"slug":"llm-template","name":"llm template"}],"edges":[],"neighbours":[{"slug":"mlabonne-llm-course","name":"llm-course","tagline":"Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.","github_url":"https://github.com/mlabonne/llm-course","owner":"mlabonne","repo":"llm-course","owner_avatar_url":"https://avatars.githubusercontent.com/u/81252890?v=4","primary_language":null,"stars":81512,"forks":9490,"topics":["course","large-language-models","llm","machine-learning","roadmap"],"archived":false,"github_pushed_at":"2026-02-05T13:09:26+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/mlabonne-llm-course","markdown_url":"https://www.graphcanon.com/tools/mlabonne-llm-course.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mlabonne-llm-course","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mlabonne-llm-course","shared_categories":["model-training"]},{"slug":"lightning-ai-litgpt","name":"litgpt","tagline":"High-performance LLMs with recipes for pretraining, finetuning and deployment","github_url":"https://github.com/Lightning-AI/litgpt","owner":"Lightning-AI","repo":"litgpt","owner_avatar_url":"https://avatars.githubusercontent.com/u/58386951?v=4","primary_language":"Python","stars":13605,"forks":1483,"topics":["ai","artificial-intelligence","deep-learning","large-language-models","llm","llm-inference","llms"],"archived":false,"github_pushed_at":"2026-07-20T10:24:12+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/lightning-ai-litgpt","markdown_url":"https://www.graphcanon.com/tools/lightning-ai-litgpt.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/lightning-ai-litgpt","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=lightning-ai-litgpt","shared_categories":["model-training"]},{"slug":"ludwig-ai-ludwig","name":"ludwig","tagline":"Low-code framework for building custom LLMs and AI models","github_url":"https://github.com/ludwig-ai/ludwig","owner":"ludwig-ai","repo":"ludwig","owner_avatar_url":"https://avatars.githubusercontent.com/u/65477820?v=4","primary_language":"Python","stars":11746,"forks":1216,"topics":["computer-vision","data-centric","data-science","deep","deep-learning","deeplearning","fine-tuning","learning","llama","llama2","llm","llm-training","machine-learning","machinelearning","mistral","ml","natural-language","natural-language-processing","neural-network","pytorch"],"archived":false,"github_pushed_at":"2026-08-03T21:27:21+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/ludwig-ai-ludwig","markdown_url":"https://www.graphcanon.com/tools/ludwig-ai-ludwig.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/ludwig-ai-ludwig","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=ludwig-ai-ludwig","shared_categories":["model-training"]},{"slug":"tmc-langchaingo","name":"langchaingo","tagline":"LangChain for Go, the easiest way to write LLM-based programs in Go","github_url":"https://github.com/tmc/langchaingo","owner":"tmc","repo":"langchaingo","owner_avatar_url":"https://avatars.githubusercontent.com/u/3977?v=4","primary_language":"Go","stars":9600,"forks":1135,"topics":["ai","go","golang","langchain"],"archived":false,"github_pushed_at":"2026-01-11T16:59:56+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/tmc-langchaingo","markdown_url":"https://www.graphcanon.com/tools/tmc-langchaingo.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tmc-langchaingo","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tmc-langchaingo","shared_categories":[]},{"slug":"fareedkhan-dev-train-llm-from-scratch","name":"train-llm-from-scratch","tagline":"A straightforward method for training your LLM from raw text to aligned model generation","github_url":"https://github.com/FareedKhan-dev/train-llm-from-scratch","owner":"FareedKhan-dev","repo":"train-llm-from-scratch","owner_avatar_url":"https://avatars.githubusercontent.com/u/63067900?v=4","primary_language":"Python","stars":9141,"forks":1264,"topics":["gemini","large-language-models","llm","openai","training","transformers"],"archived":false,"github_pushed_at":"2026-08-17T05:07:26+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/fareedkhan-dev-train-llm-from-scratch","markdown_url":"https://www.graphcanon.com/tools/fareedkhan-dev-train-llm-from-scratch.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/fareedkhan-dev-train-llm-from-scratch","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=fareedkhan-dev-train-llm-from-scratch","shared_categories":["model-training"]},{"slug":"gkamradt-langchain-tutorials","name":"langchain-tutorials","tagline":"Overview and tutorial of the LangChain Library","github_url":"https://github.com/gkamradt/langchain-tutorials","owner":"gkamradt","repo":"langchain-tutorials","owner_avatar_url":"https://avatars.githubusercontent.com/u/9809213?v=4","primary_language":"Jupyter Notebook","stars":7480,"forks":2013,"topics":[],"archived":false,"github_pushed_at":"2024-08-05T09:18:46+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/gkamradt-langchain-tutorials","markdown_url":"https://www.graphcanon.com/tools/gkamradt-langchain-tutorials.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/gkamradt-langchain-tutorials","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=gkamradt-langchain-tutorials","shared_categories":["model-training"]},{"slug":"luhengshiwo-llmforeverybody","name":"LLMForEverybody","tagline":"LLM knowledge sharing for everyone, essential reading before big model interviews","github_url":"https://github.com/luhengshiwo/LLMForEverybody","owner":"luhengshiwo","repo":"LLMForEverybody","owner_avatar_url":"https://avatars.githubusercontent.com/u/13251733?v=4","primary_language":"Jupyter Notebook","stars":7167,"forks":662,"topics":["agent","interview-practice","interview-questions","learnllm","llm","rag"],"archived":false,"github_pushed_at":"2026-08-17T02:41:01+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/luhengshiwo-llmforeverybody","markdown_url":"https://www.graphcanon.com/tools/luhengshiwo-llmforeverybody.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/luhengshiwo-llmforeverybody","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=luhengshiwo-llmforeverybody","shared_categories":["model-training"]},{"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","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","shared_categories":["model-training"]},{"slug":"sobelio-llm-chain","name":"llm-chain","tagline":"`llm-chain` is a Rust crate for building chains in large language models","github_url":"https://github.com/sobelio/llm-chain","owner":"sobelio","repo":"llm-chain","owner_avatar_url":"https://avatars.githubusercontent.com/u/48801601?v=4","primary_language":"Rust","stars":1605,"forks":141,"topics":["chatgpt","langchain","llama","llm","openai","rust","text-summary"],"archived":false,"github_pushed_at":"2024-10-31T16:19:00+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/sobelio-llm-chain","markdown_url":"https://www.graphcanon.com/tools/sobelio-llm-chain.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/sobelio-llm-chain","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=sobelio-llm-chain","shared_categories":[]},{"slug":"benman1-generative-ai-with-langchain","name":"generative_ai_with_langchain","tagline":"Build production-ready LLM applications and advanced agents using Python, LangChain, and LangGraph","github_url":"https://github.com/benman1/generative_ai_with_langchain","owner":"benman1","repo":"generative_ai_with_langchain","owner_avatar_url":"https://avatars.githubusercontent.com/u/10786684?v=4","primary_language":"Jupyter Notebook","stars":1400,"forks":582,"topics":["agent","chatgpt","claude","claude-3-5-sonnet","deepseek","deepseek-r1","gpt","gpt-4o","huggingface","langchain","langgraph","llamacpp","llms","ollama","openai"],"archived":false,"github_pushed_at":"2026-08-05T12:50:30+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/benman1-generative-ai-with-langchain","markdown_url":"https://www.graphcanon.com/tools/benman1-generative-ai-with-langchain.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/benman1-generative-ai-with-langchain","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=benman1-generative-ai-with-langchain","shared_categories":[]},{"slug":"srush-minichain","name":"MiniChain","tagline":"A tiny library for coding with large language models","github_url":"https://github.com/srush/MiniChain","owner":"srush","repo":"MiniChain","owner_avatar_url":"https://avatars.githubusercontent.com/u/35882?v=4","primary_language":"Python","stars":1232,"forks":74,"topics":[],"archived":false,"github_pushed_at":"2024-07-10T14:59:50+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/srush-minichain","markdown_url":"https://www.graphcanon.com/tools/srush-minichain.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/srush-minichain","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=srush-minichain","shared_categories":[]},{"slug":"harleyszhang-llm-note","name":"llm_note","tagline":"LLM notes covering model inference transformer structures and framework analysis","github_url":"https://github.com/harleyszhang/llm_note","owner":"harleyszhang","repo":"llm_note","owner_avatar_url":"https://avatars.githubusercontent.com/u/37138671?v=4","primary_language":"Python","stars":888,"forks":90,"topics":["cuda-programming","kv-cache","llm","llm-inference","transformer-models","triton-kernels","vllm"],"archived":false,"github_pushed_at":"2026-08-19T06:46:41+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/harleyszhang-llm-note","markdown_url":"https://www.graphcanon.com/tools/harleyszhang-llm-note.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/harleyszhang-llm-note","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=harleyszhang-llm-note","shared_categories":[]}]}}