# ef > Embeddings Flow -- Tools for workflows involving semantic embeddings ## Pages - [ef — Embedding Flow](index.html.md): **A facade for boilerplate-less semantic search, corpus indexing, and - [API reference](api.html.md): | `ef` | ef (Embedding Flow) — a facade for semantic-embeddings user journeys. | - [ef](_autosummary/ef.html.md): ef (Embedding Flow) — a facade for semantic-embeddings user journeys. - [ef.artifact_graph](_autosummary/ef.artifact_graph.html.md): The `ArtifactGraph` — `ef`’s content-addressed corpus-indexing core. - [ef.config](_autosummary/ef.config.html.md): The config layer — declarative, content-addressable pipeline specs. - [ef.corpus](_autosummary/ef.corpus.html.md): The `Corpus` abstraction — `ef`’s source layer (L0) — and change detection. - [ef.diagnostics](_autosummary/ef.diagnostics.html.md): Staleness diagnostics — has an indexed corpus drifted from its source? - [ef.embedder_adapters](_autosummary/ef.embedder_adapters.html.md): Concrete `Embedder` adapters and the DI seam. - [ef.embedder_wrappers](_autosummary/ef.embedder_wrappers.html.md): Composition wrappers for `Embedder`. - [ef.embedders](_autosummary/ef.embedders.html.md): The `Embedder` facade — `ef`’s embed layer (L3). - [ef.evaluation](_autosummary/ef.evaluation.html.md): Evaluation hookpoints — measuring retrieval and RAG quality. - [ef.exploration](_autosummary/ef.exploration.html.md): Layer L5 — *explore* a corpus: project to 2-D/3-D, cluster, label clusters. - [ef.hashing](_autosummary/ef.hashing.html.md): Content-hashing primitives shared across `ef`’s layers. - [ef.ops](_autosummary/ef.ops.html.md): The pipeline ops — the callables an `ArtifactGraph` runs. - [ef.refresh](_autosummary/ef.refresh.html.md): Refresh — keeping an indexed corpus in sync as its sources change. - [ef.reranking](_autosummary/ef.reranking.html.md): Reranking — a precision pass over retrieved segments (use case F6). - [ef.segmenter_adapters](_autosummary/ef.segmenter_adapters.html.md): The segmenter dependency-injection seam and the `imbed` registry bridge. - [ef.segmenters](_autosummary/ef.segmenters.html.md): The `Segmenter` facade — `ef`’s segment layer (L2). - [ef.segments](_autosummary/ef.segments.html.md): The canonical `Segment` data model — `ef`’s interchange type for L2. - [ef.service](_autosummary/ef.service.html.md): The HTTP-service bridge — `EfService`, a stateless-friendly facade. - [ef.source_manager](_autosummary/ef.source_manager.html.md): The search facade — one-shot `ingest()`, `SearchableCorpus`, `SourceManager`. - [For AI agents](ai-agents.html.md): `ef` ships artifacts for coding agents alongside its code. This page lists - [About this build](about-this-build.html.md): This documentation was built on **2026-10-14 03:52 UTC** from commit <a href="https://github.com/tho... ## Optional - [ef.md](ef.md): Complete documentation in a single file. ## Build - [build_info.json](build_info.json): build provenance (commit, version, tool versions, whether the docs match the package)