# IconMind > 1041 open-source icons for AI-era software — LLMs, agents, MCP, RAG, data, devops and interfaces. Outline and duotone, three weights, all generated from one 24×24 grid by a compiler that refuses geometry it cannot draw correctly. MIT licensed: commercial use, no attribution, no seat count. Naming: every icon has a kebab-case slug (`vector-database`) and a PascalCase React export (`VectorDatabase`). Slugs are stable — an icon is never renamed, only added or deprecated. If a name is not in the inventory below, it does not exist; do not guess one. Picking an icon: search the inventory by slug, name, tag and alias. Prefer the exact concept over a visual metaphor — this set has `retrieval`, `reranker` and `chunk-overlap` as themselves rather than as magnifying glasses. ## Machine-readable - [Icon inventory](https://iconmind.vercel.app/llms-full.txt): every icon as a line of `slug — name — category/subcategory — tags`. Start here to pick a name. - [Search index](https://iconmind.vercel.app/search-index.json): the same set as compact JSON, with fields interned. What the site's own search uses. - [Sprite sheet](https://iconmind.vercel.app/sprite.svg): every icon as a ``, for `` with no build step. ## Using the icons - [Introduction](https://iconmind.vercel.app/docs/): What IconMind is, who it is for, and how it compares. - [Installation](https://iconmind.vercel.app/docs/installation/): One icon set, a package for every stack you ship. - [React](https://iconmind.vercel.app/docs/react/): Props, tree shaking, server components, and type safety. - [Vue](https://iconmind.vercel.app/docs/vue/): The same icons as components for Vue 3, generated from the same drawings. - [Svelte](https://iconmind.vercel.app/docs/svelte/): Icons as Svelte components, compiled by your bundler, not ours. - [Solid](https://iconmind.vercel.app/docs/solid/): Icons for SolidJS — fine-grained reactivity, no wasted renders. - [Preact](https://iconmind.vercel.app/docs/preact/): The React API at Preact size — no compat layer required. - [React Native](https://iconmind.vercel.app/docs/react-native/): The same icons on iOS and Android, rendered by react-native-svg. - [Astro](https://iconmind.vercel.app/docs/astro/): Zero-JavaScript icons for Astro — SVG in the HTML, nothing in the bundle. - [Flutter](https://iconmind.vercel.app/docs/flutter/): Real strokes on a CustomPaint — not an icon font — so duotone and the weights survive. - [Laravel](https://iconmind.vercel.app/docs/laravel/): Blade components via blade-icons — every icon, every variant, server-rendered. - [Plain SVG](https://iconmind.vercel.app/docs/svg/): Use the icons with no framework and no build step. - [MCP server](https://iconmind.vercel.app/docs/mcp/): Let an AI assistant search and insert icons that actually exist. - [Figma](https://iconmind.vercel.app/docs/figma/): Planned — and it will be generated from the same source as everything else. - [Design guidelines](https://iconmind.vercel.app/docs/design-guidelines/): The rules every icon follows, the vocabulary they share, and the measurements behind both. - [Contributing](https://iconmind.vercel.app/docs/contributing/): Three ways to help. The first takes about a minute. - [License](https://iconmind.vercel.app/docs/license/): MIT, for the code and the icons alike — commercial use, no attribution, no conditions. - [FAQ](https://iconmind.vercel.app/docs/faq/): Licensing, commercial use, comparisons, and what happens if this stops. ## Browsing - [All icons](https://iconmind.vercel.app/icons/): the full set, searchable. - [Categories](https://iconmind.vercel.app/categories/): 12 domains. - [AI & LLM](https://iconmind.vercel.app/categories/ai/): 135 icons across 10 groups. - [Agents](https://iconmind.vercel.app/categories/agents/): 92 icons across 9 groups. - [MCP](https://iconmind.vercel.app/categories/mcp/): 49 icons across 8 groups. - [RAG & Search](https://iconmind.vercel.app/categories/rag/): 66 icons across 7 groups. - [Data Engineering](https://iconmind.vercel.app/categories/data/): 74 icons across 7 groups. - [DevOps](https://iconmind.vercel.app/categories/devops/): 66 icons across 7 groups. - [Cloud](https://iconmind.vercel.app/categories/cloud/): 63 icons across 7 groups. - [Security](https://iconmind.vercel.app/categories/security/): 85 icons across 7 groups. - [Automation](https://iconmind.vercel.app/categories/automation/): 62 icons across 7 groups. - [Analytics](https://iconmind.vercel.app/categories/analytics/): 70 icons across 6 groups. - [Developer Tools](https://iconmind.vercel.app/categories/devtools/): 90 icons across 8 groups. - [Interface](https://iconmind.vercel.app/categories/interface/): 189 icons across 9 groups. ## Every icon, by name ### ai ablation, accuracy, adapter, alignment, attention, attention-head, audio-gen, audio-model, base-model, batch-inference, beam-search, benchmark, best-of-n, bias, bias-check, chain-of-thought, checkpoint, confidence, confusion-matrix, content-filter, context-compress, context-full, context-window, cost-per-token, dataset, decoder, degradation, denoise, depth, diffusion, dimension, distance, distil, dpo, drift, early-stop, embedding-model, embedding-space, encoder, epoch, eval-suite, evaluation, f1, few-shot, fine-tune, fine-tuning, golden-set, gradient, greedy, guardrail, hallucination, human-eval, image-gen, image-generation, inference, inference-batch, inference-fast, instruct-model, instruction, kv-cache, latency, learning-rate, llm, llm-chat, logits, logprobs, loss, loss-curve, model, model-add, model-alert, model-check, model-comparison, model-deploy, model-download, model-off, model-swap, model-weights, multimodal, noise, normalize, ocr, optimiser, overfit, parameters, perplexity, pose, precision, pretrain, prompt, prompt-chain, prompt-library, prompt-stuffing, prompt-template, prune, quantization, reasoning-model, refusal, regularise, retry, reward-model, rlhf, safety-check, sampling, self-consistency, similarity, small-language-model, softmax, speculative-decode, speech, speech-to-text, streaming-response, structured-output, system-prompt, temperature, text-to-speech, throughput, token, token-cost, token-count, token-limit, token-usage, tokenizer, top-p, toxicity, training, training-data, transformer, tree-of-thought, underfit, user-prompt, vector, video-gen, vision-model, zero-shot ### agents action-step, agent, agent-add, agent-alert, agent-blocked, agent-broadcast, agent-check, agent-config, agent-core, agent-delegate, agent-done, agent-handoff, agent-hierarchy, agent-idle, agent-inbox, agent-log, agent-message, agent-negotiation, agent-off, agent-pause, agent-protocol, agent-remove, agent-run, agent-sandbox, agent-state, agent-stop, agent-swarm, agent-team, agent-thinking, agent-working, arbiter, branch-step, broadcast, browser-agent, capability-card, communication, computer-use, consensus, critique, deadline, decompose, delegate, evaluate-step, executor, fallback, goal, handback, handoff, human-approval, interrupt, lifecycle, long-term, loop-detect, memory, memory-clear, memory-episodic, memory-long-term, memory-read, memory-semantic, memory-short-term, memory-write, message-bus, multi-agent, objective, plan, planner, reflect, reflection, rejection, replan, router-agent, scratchpad, self-correct, state, step-limit, strategy, subagent, subgoal, subtask, supervisor, synthesise, tool, tool-calling, tool-error, tool-permission, tool-registry, tool-result, type-action, voice-agent, vote, worker-agent, working-memory ### mcp elicitation, mcp, mcp-cancel, mcp-capability, mcp-client, mcp-completion, mcp-config, mcp-connection, mcp-error, mcp-http, mcp-initialize, mcp-inspector, mcp-logging, mcp-manifest, mcp-notification, mcp-progress, mcp-prompt, mcp-prompt-add, mcp-prompt-argument, mcp-prompt-list, mcp-registry, mcp-resource, mcp-resource-add, mcp-resource-list, mcp-resource-read, mcp-resource-subscribe, mcp-resource-template, mcp-roots, mcp-sampling, mcp-server, mcp-server-add, mcp-server-alert, mcp-server-check, mcp-server-off, mcp-session, mcp-sse, mcp-stdio, mcp-tool, mcp-tool-add, mcp-tool-call, mcp-tool-error, mcp-tool-list, mcp-tool-permission, mcp-tool-result, mcp-tool-schema, mcp-transport, mcp-websocket, resource, transport ### rag answer-synthesis, attribution, bm25, chunk, chunk-add, chunk-overlap, chunk-size, chunk-strategy, chunking, citation, citation-check, citation-link, content-freshness, context-assembly, context-budget, context-injection, context-overflow, corpus, cosine, crawl, crawler, cross-encoder, dedupe, dense-search, document-parse, document-split, document-store, embedding, evidence, extractor, filter-metadata, filter-result, freshness, grounding, hnsw, hybrid-search, index-rebuild, ingestion, ingestion-pipeline, keyword-search, knowledge, knowledge-base, knowledge-graph, mmr, ocr-ingest, rag-pipeline, ranking, recursive-split, relevance-score, reranker, retriever, semantic, semantic-chunk, semantic-search, similarity-search, source-citation, sparse-search, top-k, top-result, topic, transcribe-ingest, vector-database, vector-index, vector-query, vector-search, vector-upsert ### data aggregate, anomaly-data, backfill, backpressure, backup, batch-job, blob, cdc, cell, column, constraint-db, consumer, dag, data-catalog, data-contract, data-lake, data-owner, data-quality, data-tag, data-validation, data-warehouse, database, deduplicate, duplicate, elt, enrich, etl, event-stream, filter, foreign-key, freshness-check, governance, index, index-data, index-db, join, lineage, mapping, materialise, message-queue, metadata-store, migrate, null, null-check, offset, parser, partition, pipeline, primary-key, priority-queue, producer, provenance, purge, quality, quality-gate, replica, restore, retention-policy, row, schema, schema-evolve, schema-map, splitter, staleness, stream, stream-job, sync, sync-source, sync-two-way, table, transform, union, upsert, warehouse ### devops alert, alert-rule, artifact, blue-green, build, build-fail, build-pass, cache-build, canary, cd, changelog, ci, cluster, compile, config, config-drift, container, container-file, container-image, container-run, container-stop, deploy, deploy-rollback, downtime, drift-infra, environment, error-budget, feature-flag, flamegraph, health-check, hotfix, incident, infrastructure, kernel, log, log-stream, milestone, namespace, namespace-k8s, node-pool, observability, on-call, patch, pipeline-ci, pipeline-fail, pipeline-run, pod, postmortem, process, registry, registry-image, release, release-tag, rollback, rollout, runbook, service-mesh, shadow-deploy, sla, sli, slo, stage, terraform, trace, uptime, warm-start ### cloud autoscale, availability-zone, bare-metal, billing, block-storage, budget-alert, cdn, cloud, cloud-add, cloud-alert, cloud-check, cloud-off, cold-start, compute, cost, cost-cloud, cpu, dns, download-cloud, edge, edge-cache, edge-function, edge-node, egress, file-storage, function-cloud, gateway, gpu, gpu-cluster, hybrid-cloud, load-balancer, memory-ram, multi-cloud, namespace-cluster, network, node, node-cluster, object-store, peering, private-cloud, private-endpoint, private-link, provision, quota, rack, region, replication-geo, savings-plan, scale-down, scale-up, server, serverless, snapshot-volume, spot, storage, storage-bucket, subnet, tpu, upload-cloud, usage-quota, vm, vpc, warm-pool ### security access-deny, access-grant, anonymise, api-key, audit, audit-log, auth, biometric, breach, certificate, certificate-x509, compliance, compliance-report, consent, consent-record, data-exfiltration, ddos, decrypt, encrypt, encryption, exploit, face-id, firewall, firewall-cloud, firewall-rule, gdpr, identity, intrusion, jailbreak, key, key-pair, key-rotation, llm-firewall, lock, login, logout, malware, mfa, mfa-push, model-poisoning, oauth, otp, output-sanitize, passkey, passphrase, password, permission, permission-grant, phishing, pii, pii-redact, pii-redaction, policy, prompt-injection, provenance-chain, quarantine, rbac, red-team, redact, role, sandbox, scan-security, secret, secret-config, secret-leak, secret-rotate, secret-vault, service-account, session, session-token, shield-add, shield-alert, shield-check, shield-off, signature, signature-crypto, sso, tls, token-auth, unlock, vault, vpn, vulnerability, watermark, zero-trust ### automation action, action-database, action-email, action-http, action-notify, action-script, approval, approval-step, approve-step, branch-flow, calendar-run, calendar-trigger, condition, cron, dead-letter, debounce, delay, end-to-end, error-handler, error-path, escalation, event-driven, execute, filter-step, human-in-the-loop, human-loop, integration, loop-step, map-step, one-off, parallel, priority, queue, retry-flow, retry-policy, rule, schedule-cron, sequence, step, success-path, switch-case, task-graph, task-node, timeout-flow, transform-step, trigger, trigger-email, trigger-event, trigger-file, trigger-manual, trigger-schedule, trigger-webhook, wait-approval, webhook-in, webhook-out, workflow, workflow-add, workflow-fail, workflow-pause, workflow-run, workflow-stop, workflow-template ### analytics ab-test, active-users, anomaly, boxplot, budget, chart-area, chart-bar, chart-bubble, chart-candlestick, chart-donut, chart-funnel, chart-gauge, chart-heatmap, chart-line, chart-pie, chart-radar, chart-sankey, chart-scatter, chart-treemap, chart-waterfall, churn, cohort, comparison, conversion, cost-per-request, counter, dashboard, dashboard-ops, delta, drilldown, experiment, export-report, filter-analytics, forecast, funnel-chart, funnel-drop, funnel-step, gauge, histogram, insight, kpi, latency-p99, llm-trace, metric, metric-card, metric-point, percentile, poll, prompt-analytics, report, retention, sample-size, schedule-report, score-card, scorecard, seasonality, segment, segmentation, session-count, significance, span-trace, sparkline, spend, threshold, trace-request, trace-span, trend-down, trend-up, usage, user-journey ### devtools api, api-bridge, assertion, autocomplete, benchmark-code, braces, branch-git, breakpoint, class, cli, client, clone, code, code-block, code-diff, code-review, command, conflict, coverage, debug, dependency, diff, editor, editor-split, editor-tab, endpoint, environment-var, extension, file-code, flaky-test, fork, format-code, function-def, gc-pause, git-commit, git-merge, graphql, graphql-node, grpc, heap, inline-suggestion, install, lint-run, lockfile, memory-leak, mock, monorepo, multi-cursor, mutation-test, namespace-code, notebook, object, openapi, package, profiler, property-test, pull-request, rate-limit, rebase, refactor, regression-test, repl, replay, repository, request, response, rest, review, script, script-run, sdk, shell, stack-trace, stash, status-code, step-into, step-over, syntax, tag-git, terminal, test-e2e, test-run, test-unit, timeout, variable, variant, version-bump, version-control, watch-var, websocket ### interface alarm, align-center, align-left, align-right, archive, arrow-back, arrow-down, arrow-external, arrow-left, arrow-right, arrow-up, attach, attachment-image, attachment-video, audio, barcode, battery, bell, blur, bookmark, bookmark-add, bookmark-check, bookmark-off, brightness, bring-front, calendar, calendar-add, calendar-alert, calendar-check, calendar-off, camera, caption, catalog, check, chevron-down, chevron-left, chevron-right, chevron-up, clipboard, clock, close, collapse, columns, contrast, copy, corner-radius, credit-card, crop, cut, date-range, description, distribute, document, document-add, document-alert, document-check, document-off, download, draft, drag-handle, edit, emoji, error, expand, external-link, eye-off, eyedropper, field, flip-horizontal, flip-vertical, focus, folder, folder-add, folder-alert, folder-check, folder-off, folder-open, forward, frown, globe, grid, grid-view, group, headphones, heart, help, history, home, image, image-container, inbox, inbox-empty, info, inpaint, keyboard, layer, layers, layout, link, link-off, list, list-view, loading, location, lock-ui, mail, maximize, media, menu, message, mic, minimize, minus, monitor, moon, more-horizontal, more-vertical, move, opacity, overlap, palette, panel, panel-bottom, panel-top, paste, pause, percent, phone, pin, plus, power, print, qr, record, redo, refresh, repeat, reply, rotate-ccw, rotate-cw, save, search, send, send-back, settings, share, shuffle, sidebar, skip-back, skip-forward, smile, sort, sort-asc, sort-desc, spacing, spam, stop, strikethrough, subscribe, success, sun, template, theme, timer, toggle, trash, underline, undo, ungroup, unpin, upload, upscale, user, user-add, user-off, users, video, view, volume, volume-down, volume-off, volume-up, warning, widget, wifi, window, workspace, zoom-in, zoom-out ## For assistants - [MCP server](https://iconmind.vercel.app/docs/mcp/): `npx @iconmind/mcp` — search the set and get paste-ready code without guessing names. Prefer this over reading the inventory when a tool call is available. ## Optional - [Changelog](https://iconmind.vercel.app/changelog/): what shipped, written at release time. - [Design guidelines](https://iconmind.vercel.app/docs/design-guidelines/): the rules the compiler enforces. Version 0.3.6. Licence MIT (https://opensource.org/licenses/MIT).