{
  "schema": "ugrad-ai-makers-v1",
  "title": "AI makers · train · skills · RAG · mux · engines",
  "align": {
    "this": "https://code.ugrad.ai/tools/ai-makers",
    "code": "https://code.ugrad.ai/",
    "map": "https://tools.ugrad.ai/tools/code-type-map?route=ai-frontier-products",
    "skills_sh": "https://www.skills.sh/official"
  },
  "planes": {
    "train": "Trains or fine-tunes foundation / frontier models",
    "skills": "Publishes agent skills or official skill packs",
    "rag": "Retrieval, embeddings, rerank, knowledge engines",
    "mux": "Model routers, multiplexers, gateways, multi-model desks",
    "engines": "Serve / inference / train fabrics (vLLM, LPU, NIM, Colossus, Dojo)"
  },
  "makers": [
    {"id":"xai","name":"xAI","planes":["train","skills","engines"],"products":["Grok","Imagine","Colossus","Grok API"],"graph":["org-xai","prod-grok","prod-colossus","prod-xai-api"],"site":"https://x.ai","skills_sh":null,"note":"Grok train + serve. Colossus fabric. Imagine media."},
    {"id":"spacexai","name":"SpaceXAI","planes":["train","skills","mux"],"products":["SpaceXAI class","Cursor path"],"graph":["org-spacexai"],"site":"https://spacexai.com","note":"House default AI plane for apps."},
    {"id":"openai","name":"OpenAI","planes":["train","skills","engines"],"products":["GPT","ChatGPT","Sora","Codex","API"],"graph":["org-openai","co-openai","prod-chatgpt","prod-sora"],"site":"https://openai.com","skills_sh":"https://www.skills.sh/openai","note":"Frontier lab. Official skills on skills.sh."},
    {"id":"anthropic","name":"Anthropic","planes":["train","skills"],"products":["Claude","API","Computer use"],"graph":["org-anthropic","co-anthropic","prod-claude"],"site":"https://www.anthropic.com","skills_sh":"https://www.skills.sh/anthropics","note":"Claude train + the largest official skills pack on skills.sh."},
    {"id":"google-deepmind","name":"Google / DeepMind","planes":["train","skills","engines"],"products":["Gemini","Veo","AlphaFold","TPU","Vertex"],"graph":["org-google","prod-gemini","prod-veo","prod-alphafold"],"site":"https://deepmind.google","skills_sh":"https://www.skills.sh/google-gemini","note":"Gemini train + Vertex engines + official Gemini skills."},
    {"id":"meta-ai","name":"Meta AI","planes":["train","skills"],"products":["Llama","Meta AI"],"graph":["org-meta","prod-llama","prod-meta-ai"],"site":"https://ai.meta.com","skills_sh":"https://www.skills.sh/facebook","note":"Open-weight Llama train. React skills under facebook org."},
    {"id":"microsoft","name":"Microsoft","planes":["train","skills","engines","mux"],"products":["Azure AI","Copilot","MAI"],"graph":["org-msft","prod-azure-ai","prod-copilot-ms"],"site":"https://www.microsoft.com/ai","skills_sh":"https://www.skills.sh/microsoft","note":"Azure train/serve + 51 official azure-skills."},
    {"id":"amazon","name":"Amazon / AWS AI","planes":["train","skills","engines"],"products":["Bedrock","Trainium","Inferentia","Amazon Q"],"graph":["org-amazon","prod-bedrock","prod-amazon-q"],"site":"https://aws.amazon.com/ai","skills_sh":"https://www.skills.sh/aws","note":"Bedrock mux + custom train silicon."},
    {"id":"apple","name":"Apple","planes":["train","engines"],"products":["Apple Intelligence","PCC","Neural Engine"],"graph":["org-apple","prod-apple-intel","oem-apple"],"site":"https://www.apple.com/apple-intelligence","note":"On-device + Private Cloud Compute."},
    {"id":"nvidia","name":"NVIDIA","planes":["train","skills","engines"],"products":["CUDA","NIM","DGX","Omniverse"],"graph":["org-nvidia","co-nvidia","prod-nvidia-nim","prod-omniverse"],"site":"https://www.nvidia.com/ai","skills_sh":"https://www.skills.sh/nvidia","note":"Train/serve standard. NIM inference engines."},
    {"id":"mistral","name":"Mistral AI","planes":["train"],"products":["Mistral","Codestral","Le Chat"],"graph":["org-mistral","co-mistral","prod-mistral"],"site":"https://mistral.ai","note":"EU frontier + open weights."},
    {"id":"deepseek","name":"DeepSeek","planes":["train"],"products":["V-series","R1"],"graph":["org-deepseek","co-deepseek","prod-deepseek"],"site":"https://www.deepseek.com","note":"Open research cost-frontier train."},
    {"id":"moonshot","name":"Moonshot / Kimi","planes":["train"],"products":["Kimi","K-series"],"graph":["org-moonshot","prod-kimi"],"site":"https://www.moonshot.cn","note":"Long-context agent models."},
    {"id":"zhipu","name":"Zhipu / Z.ai","planes":["train"],"products":["GLM"],"graph":["org-zhipu","prod-glm"],"site":"https://www.zhipuai.cn","note":"GLM frontier series."},
    {"id":"alibaba-qwen","name":"Alibaba / Qwen","planes":["train"],"products":["Qwen","Tongyi"],"graph":["org-alibaba","prod-qwen"],"site":"https://qwenlm.github.io","note":"Qwen max/plus train."},
    {"id":"minimax","name":"MiniMax","planes":["train"],"products":["M-series"],"graph":["prod-minimax"],"site":"https://www.minimax.io","note":"Agent + multimodal train."},
    {"id":"baidu","name":"Baidu","planes":["train"],"products":["ERNIE","Qianfan"],"graph":["org-baidu","prod-ernie"],"site":"https://qianfan.cloud.baidu.com","note":"ERNIE + Apollo AI."},
    {"id":"tencent","name":"Tencent","planes":["train"],"products":["Hunyuan"],"graph":["org-tencent","prod-hunyuan"],"site":"https://hunyuan.tencent.com","note":"Hunyuan foundation models."},
    {"id":"bytedance","name":"ByteDance","planes":["train"],"products":["Doubao","Seed"],"graph":["org-bytedance","prod-doubao"],"site":"https://www.volcengine.com","note":"Doubao / Seed LLM plane."},
    {"id":"stability","name":"Stability AI","planes":["train"],"products":["Stable Diffusion"],"graph":["org-stability"],"site":"https://stability.ai","note":"Open gen-media train."},
    {"id":"inflection","name":"Inflection","planes":["train"],"products":["Pi"],"graph":["org-inflection"],"site":"https://inflection.ai","note":"Personal AI · large models."},
    {"id":"tesla","name":"Tesla","planes":["train","engines"],"products":["FSD","Optimus","Dojo"],"graph":["org-tesla","prod-dojo","prod-optimus","factory-dojo"],"site":"https://www.tesla.com/AI","note":"Dojo train fabric + physical AI."},
    {"id":"huggingface","name":"Hugging Face","planes":["skills","engines","rag"],"products":["Hub","transformers","TGI","PEFT"],"graph":["org-huggingface","co-huggingface","prod-hf-hub"],"site":"https://huggingface.co","skills_sh":"https://www.skills.sh/huggingface","note":"Open model OS + serve + official skills."},
    {"id":"cohere","name":"Cohere","planes":["train","rag"],"products":["Command","Embed","Rerank"],"graph":["org-cohere","prod-cohere-cmd"],"site":"https://cohere.com","note":"Enterprise LLM + RAG stack."},
    {"id":"scale","name":"Scale AI","planes":["train","engines"],"products":["Data Engine","RLHF","eval"],"graph":["org-scale","co-scaleai","prod-scale-engine"],"site":"https://scale.com","note":"Data/RLHF engine for labs that train."},
    {"id":"perplexity","name":"Perplexity","planes":["rag","engines"],"products":["Answer engine","Sonar"],"graph":["org-perplexity","co-perplexity","prod-perplexity"],"site":"https://www.perplexity.ai","note":"Search-native RAG product."},
    {"id":"groq","name":"Groq","planes":["engines"],"products":["LPU","GroqCloud"],"graph":["org-groq","co-groq","prod-groq-lpu"],"site":"https://groq.com","note":"Ultra-low-latency inference engine."},
    {"id":"cerebras","name":"Cerebras","planes":["train","engines"],"products":["Wafer-scale","Cerebras Cloud"],"graph":["org-cerebras","prod-cerebras-wafer"],"site":"https://www.cerebras.ai","note":"Wafer-scale train/serve."},
    {"id":"databricks","name":"Databricks","planes":["train","rag","engines"],"products":["Mosaic","DBRX","Lakehouse agents"],"graph":["org-databricks","co-databricks","prod-dbrx"],"site":"https://www.databricks.com","note":"Lakehouse train + RAG agents."},
    {"id":"together","name":"Together AI","planes":["engines","mux"],"products":["Together Inference"],"graph":["org-together"],"site":"https://www.together.ai","note":"Open-model inference cloud."},
    {"id":"fireworks","name":"Fireworks AI","planes":["engines","mux"],"products":["Fireworks Inference"],"graph":["org-fireworks"],"site":"https://fireworks.ai","note":"Fast open-model serve."},
    {"id":"anysphere","name":"Anysphere / Cursor","planes":["skills","mux"],"products":["Cursor","Composer"],"graph":["org-anysphere","prod-cursor","cur-models"],"site":"https://cursor.com","note":"IDE + model routing + agent skills."},
    {"id":"cognition","name":"Cognition","planes":["skills"],"products":["Devin"],"graph":["org-cognition","co-cognition","prod-devin"],"site":"https://www.cognition.ai","note":"Autonomous software engineer."},
    {"id":"replit","name":"Replit","planes":["skills","engines"],"products":["Replit Agent"],"graph":["prod-replit-agent"],"site":"https://replit.com","note":"IDE-native agent + runtime."},
    {"id":"github","name":"GitHub","planes":["skills","mux"],"products":["Copilot","Awesome Copilot"],"graph":["org-github","prod-copilot-gh","gh-copilot"],"site":"https://github.com/features/copilot","skills_sh":"https://www.skills.sh/github","note":"Copilot + official skill pack."},
    {"id":"ibm","name":"IBM","planes":["train","engines"],"products":["watsonx","Granite"],"graph":["org-ibm","prod-watsonx"],"site":"https://www.ibm.com/watsonx","note":"Enterprise governable train/serve."},
    {"id":"salesforce","name":"Salesforce","planes":["skills","rag"],"products":["Agentforce","Einstein"],"graph":["org-salesforce","prod-agentforce"],"site":"https://www.salesforce.com/agentforce","note":"CRM-native agents + retrieval."},
    {"id":"palantir","name":"Palantir","planes":["rag","engines"],"products":["AIP","Ontology"],"graph":["org-palantir","co-palantir","prod-palantir-aip"],"site":"https://www.palantir.com/platforms/aip","note":"Ontology-grounded enterprise AI."},
    {"id":"adobe","name":"Adobe","planes":["train"],"products":["Firefly","Sensei"],"graph":["org-adobe-ai","prod-firefly"],"site":"https://www.adobe.com/ai/firefly","note":"Creative-model train."},
    {"id":"runway","name":"Runway","planes":["train","skills"],"products":["Gen-3/4"],"graph":["org-runway","prod-runway"],"site":"https://runwayml.com","skills_sh":"https://www.skills.sh/runwayml","note":"Video foundation train + official skills."},
    {"id":"midjourney","name":"Midjourney","planes":["train"],"products":["Midjourney"],"graph":["org-midjourney","prod-midjourney"],"site":"https://www.midjourney.com","note":"Frontier image-gen train."},
    {"id":"figure","name":"Figure AI","planes":["train"],"products":["Helix","humanoid"],"graph":["org-figure","co-figure","prod-figure-helix"],"site":"https://www.figure.ai","note":"VLA / robot train."},
    {"id":"anduril","name":"Anduril","planes":["engines"],"products":["Lattice"],"graph":["org-anduril","prod-anduril-lattice"],"site":"https://www.anduril.com","note":"Defense autonomy OS."},
    {"id":"langchain","name":"LangChain","planes":["skills","rag","mux"],"products":["LangChain","LangGraph","LangSmith"],"graph":[],"site":"https://www.langchain.com","skills_sh":"https://www.skills.sh/langchain-ai","note":"RAG + agent graphs + official skills."},
    {"id":"llamaindex","name":"LlamaIndex","planes":["rag","skills"],"products":["LlamaIndex","LlamaParse"],"graph":[],"site":"https://www.llamaindex.ai","note":"Document RAG engine."},
    {"id":"pinecone","name":"Pinecone","planes":["rag","skills"],"products":["Pinecone","Assistant"],"graph":[],"site":"https://www.pinecone.io","skills_sh":"https://www.skills.sh/pinecone-io","note":"Managed vector RAG + official skills."},
    {"id":"weaviate","name":"Weaviate","planes":["rag"],"products":["Weaviate"],"graph":[],"site":"https://weaviate.io","note":"Open vector DB / hybrid RAG."},
    {"id":"qdrant","name":"Qdrant","planes":["rag"],"products":["Qdrant"],"graph":[],"site":"https://qdrant.tech","note":"Vector engine."},
    {"id":"chroma","name":"Chroma","planes":["rag"],"products":["Chroma"],"graph":[],"site":"https://www.trychroma.com","note":"Embedded RAG store."},
    {"id":"milvus","name":"Zilliz / Milvus","planes":["rag"],"products":["Milvus","Zilliz Cloud"],"graph":[],"site":"https://milvus.io","note":"Scale-out vector engine."},
    {"id":"voyage","name":"Voyage AI","planes":["rag"],"products":["voyage-embed","rerank"],"graph":[],"site":"https://www.voyageai.com","note":"Embedding + rerank models."},
    {"id":"jina","name":"Jina AI","planes":["rag"],"products":["jina-embeddings","Reader"],"graph":[],"site":"https://jina.ai","note":"Multimodal embeddings + search."},
    {"id":"unstructured","name":"Unstructured","planes":["rag"],"products":["Unstructured ETL"],"graph":[],"site":"https://unstructured.io","note":"Doc parse into RAG."},
    {"id":"vllm","name":"vLLM","planes":["engines"],"products":["vLLM"],"graph":[],"site":"https://github.com/vllm-project/vllm","note":"Open PagedAttention serve engine."},
    {"id":"sglang","name":"SGLang","planes":["engines"],"products":["SGLang"],"graph":[],"site":"https://github.com/sgl-project/sglang","note":"Structured-generation inference engine."},
    {"id":"ollama","name":"Ollama","planes":["engines","mux"],"products":["Ollama"],"graph":[],"site":"https://ollama.com","note":"Local model engine + router."},
    {"id":"llamacpp","name":"llama.cpp / ggml","planes":["engines"],"products":["llama.cpp","ggml"],"graph":[],"site":"https://github.com/ggml-org/llama.cpp","note":"Local GGUF engine."},
    {"id":"lmstudio","name":"LM Studio","planes":["engines","mux"],"products":["LM Studio"],"graph":[],"site":"https://lmstudio.ai","note":"Desktop local mux + serve."},
    {"id":"openrouter","name":"OpenRouter","planes":["mux"],"products":["OpenRouter"],"graph":[],"site":"https://openrouter.ai","note":"Multi-provider model multiplexer."},
    {"id":"litellm","name":"LiteLLM","planes":["mux"],"products":["LiteLLM proxy"],"graph":[],"site":"https://www.litellm.ai","note":"OpenAI-compat mux for 100+ backends."},
    {"id":"portkey","name":"Portkey","planes":["mux"],"products":["AI Gateway"],"graph":[],"site":"https://portkey.ai","note":"Gateway / failover mux."},
    {"id":"helicone","name":"Helicone","planes":["mux"],"products":["Helicone"],"graph":[],"site":"https://www.helicone.ai","note":"Observability + routing gateway."},
    {"id":"modal","name":"Modal","planes":["engines","skills"],"products":["Modal"],"graph":[],"site":"https://modal.com","skills_sh":"https://www.skills.sh/modal-labs","note":"Serverless GPU train/serve."},
    {"id":"replicate","name":"Replicate","planes":["engines","mux"],"products":["Replicate"],"graph":[],"site":"https://replicate.com","note":"Hosted model runners."},
    {"id":"baseten","name":"Baseten","planes":["engines"],"products":["Truss","Baseten"],"graph":[],"site":"https://www.baseten.co","note":"Production model engines."},
    {"id":"anyscale","name":"Anyscale / Ray","planes":["train","engines"],"products":["Ray","Anyscale"],"graph":[],"site":"https://www.anyscale.com","note":"Distributed train + serve."},
    {"id":"wandb","name":"Weights & Biases","planes":["train"],"products":["W&B","Weave"],"graph":[],"site":"https://wandb.ai","note":"Train loop + eval."},
    {"id":"lightning","name":"Lightning AI","planes":["train","engines"],"products":["PyTorch Lightning","Studio"],"graph":[],"site":"https://lightning.ai","note":"Train framework + studios."},
    {"id":"pytorch","name":"PyTorch Foundation","planes":["train","skills","engines"],"products":["PyTorch"],"graph":["math-torch"],"site":"https://pytorch.org","skills_sh":"https://www.skills.sh/pytorch","note":"Default train engine."},
    {"id":"coreweave","name":"CoreWeave","planes":["train","engines"],"products":["GPU cloud"],"graph":[],"site":"https://www.coreweave.com","note":"Neocloud for labs that train."},
    {"id":"lambda","name":"Lambda","planes":["train","engines"],"products":["Lambda Cloud"],"graph":[],"site":"https://lambdalabs.com","note":"GPU cloud for train/serve."},
    {"id":"vercel-ai","name":"Vercel","planes":["skills","mux"],"products":["AI SDK","v0","Gateway"],"graph":["plat-vercel"],"site":"https://vercel.com/ai","skills_sh":"https://www.skills.sh/vercel","note":"AI SDK + 23 official skills + Labs pack."},
    {"id":"vercel-labs","name":"Vercel Labs","planes":["skills"],"products":["agent-skills"],"graph":[],"site":"https://github.com/vercel-labs","skills_sh":"https://www.skills.sh/vercel-labs","note":"43 official agent skills."},
    {"id":"cloudflare-ai","name":"Cloudflare","planes":["skills","engines"],"products":["Workers AI","AI Gateway"],"graph":["cloud-cf","svc-cf-ai"],"site":"https://developers.cloudflare.com/workers-ai","skills_sh":"https://www.skills.sh/cloudflare","note":"Edge inference + 17 official skills."},
    {"id":"tavily","name":"Tavily","planes":["rag","skills"],"products":["Tavily Search"],"graph":[],"site":"https://tavily.com","skills_sh":"https://www.skills.sh/tavily-ai","note":"Agent search RAG + official skills."},
    {"id":"firecrawl","name":"Firecrawl","planes":["rag","skills"],"products":["Firecrawl"],"graph":[],"site":"https://www.firecrawl.dev","skills_sh":"https://www.skills.sh/firecrawl","note":"Web-to-RAG crawl + 14 skills."},
    {"id":"langfuse","name":"Langfuse","planes":["skills","mux"],"products":["Langfuse"],"graph":[],"site":"https://langfuse.com","skills_sh":"https://www.skills.sh/langfuse","note":"LLM observability + skills."},
    {"id":"mastra","name":"Mastra","planes":["skills"],"products":["Mastra"],"graph":[],"site":"https://mastra.ai","skills_sh":"https://www.skills.sh/mastra-ai","note":"TypeScript agent framework skills."},
    {"id":"livekit","name":"LiveKit","planes":["skills","engines"],"products":["Agents"],"graph":[],"site":"https://livekit.io","skills_sh":"https://www.skills.sh/livekit/agent-skills","note":"Realtime voice agent engine."},
    {"id":"elevenlabs","name":"ElevenLabs","planes":["train","skills"],"products":["TTS","Agents"],"graph":[],"site":"https://elevenlabs.io","skills_sh":"https://www.skills.sh/elevenlabs","note":"Voice-model train + skills."},
    {"id":"deepgram","name":"Deepgram","planes":["train","skills"],"products":["Nova","Aura"],"graph":[],"site":"https://deepgram.com","skills_sh":"https://www.skills.sh/deepgram","note":"Speech-model train + skills."},
    {"id":"factory-ai","name":"Factory","planes":["skills"],"products":["Factory plugins"],"graph":[],"site":"https://www.factory.ai","skills_sh":"https://www.skills.sh/factory-ai","note":"Software-factory agent skills."},
    {"id":"browser-use","name":"Browser Use","planes":["skills"],"products":["browser-use"],"graph":[],"site":"https://browser-use.com","skills_sh":"https://www.skills.sh/browser-use","note":"Browser-agent skills."},
    {"id":"browserbase","name":"Browserbase","planes":["skills","engines"],"products":["Browserbase"],"graph":[],"site":"https://www.browserbase.com","skills_sh":"https://www.skills.sh/browserbase","note":"Hosted browser runtime for agents."},
    {"id":"crewai","name":"CrewAI","planes":["skills","mux"],"products":["CrewAI"],"graph":[],"site":"https://www.crewai.com","note":"Multi-agent multiplexer."},
    {"id":"autogen","name":"Microsoft AutoGen","planes":["skills","mux"],"products":["AutoGen","Semantic Kernel"],"graph":[],"site":"https://microsoft.github.io/autogen","note":"Multi-agent mux from Microsoft Research."},
    {"id":"elffin","name":"Elffin","planes":["mux","engines"],"products":["Elffin desk","OpenAI-compat router"],"graph":[],"site":"https://elffin.ai","note":"House mux desk · guest OpenTUI · Harbor benches."}
  ]
}
