sie
AGENTS.md3.5k starsChanged 6 days agoApache-2.0View on GitHub
This repository is the source of truth for the open-source SIE server, SDKs, gateway, sidecar, configuration service, MCP service, Helm chart, and public release automation. Keep changes self-contained: a clean clone must build and test without access to another repository, private registry, or secret. Every pull request runs the public lint, typecheck, unit, integration, and package/container checks; these are not selected by changed paths. Benchmark and quality-evaluation jobs are not part of this CI. The separate Real models workflow serves…
Trending
More talk lately.about the whole repository
Who's talking about superlinked/sie
- A Hacker News story“Self-Hosted Inference for Agents”Hacker News · Aug 10, 2026 · 9 points
- A Hacker News story“Like Ollama, but for your own cloud [Apache 2.0]”Hacker News · May 14, 2026 · 4 points
- @qdrddr.bsky.social“#Inference engine for Small Models: #embeddings, #reranking, extraction #NER Multi-vector, sparse + dense …”Bluesky · Apr 29, 2026 · 4 likes
- A Hacker News story“SIE: Unified Inference Engine for Embeddings, Reranking, and Extraction”Hacker News · May 28, 2026 · 2 points
- sjmaple/cr-sie“fix(server): address the run-2 findings of the `#818` auth review”GitHub · Oct 21, 2026
The biggest 5 of 27 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 27
Talked about on GitHub, Hacker News and Bluesky (27 times).
On GitHub · 21
- Oct 21, 2026fix(server): address the run-2 findings of the `#818` auth review — sjmaple/cr-sie0 reactions
- Oct 12, 2026docs: decouple SIE installation guides from module releases — superlinked/terraform-alicloud-sie0 reactions · 3 comments
- Oct 12, 2026docs: decouple SIE installation guides from module releases — superlinked/terraform-aws-sie0 reactions · 1 comment
- Oct 12, 2026docs: decouple SIE installation guides from module releases — superlinked/terraform-google-sie0 reactions · 2 comments
- Oct 12, 2026docs: decouple SIE installation guides from module releases — superlinked/terraform-azure-sie0 reactions · 1 comment
16 more on GitHub
- Sep 30, 2026fix: pin EKS deployment examples to SIE 0.9.0 — superlinked/terraform-aws-sie0 reactions · 2 comments
- Sep 3, 2026Github trending [superlinked/sie] 开源推理引擎 — web1992/github-trending0 reactions
- Aug 25, 2026Add Superlinked Inference Engine — kelvins/awesome-mlops0 reactions
- Jun 2, 2026💎 Knowledge Update & Optimization: 02 Jun 2026 — nubenetes/awesome-kubernetes0 reactions · 3 comments
- May 16, 2026Add SIE under Embeddings — frutik/Awesome-RAG0 reactions
- May 16, 2026Update README.md — EthicalML/awesome-production-machine-learning0 reactions · 1 comment
- Apr 14, 2026Add Superlinked integration partner page — weaviate/weaviate-io0 reactions · 2 comments
- Apr 14, 2026Docs: add Superlinked (SIE) embeddings integration page — langchain-ai/langchain0 reactions · 2 comments
- Apr 14, 2026docs: add Superlinked (SIE) embeddings example — run-llama/llama_index0 reactions · 3 comments
- Apr 14, 2026docs: add Superlinked (SIE) embeddings integration — langchain-ai/langchain0 reactions · 1 comment
- Apr 14, 2026Add Superlinked (SIE) tool integration page — crewAIInc/crewAI0 reactions · 3 comments
- Apr 14, 2026Where should a third-party embedding integration page live (sie-dspy / Superlinked)? — stanfordnlp/dspy0 reactions · 1 comment
- Apr 13, 2026Where should a new community integration page live after the Dec 2025 /integrations restructure? — weaviate/weaviate-io0 reactions · 1 comment
- Apr 13, 2026[DOC] Add Superlinked embedding function integration — chroma-core/chroma0 reactions · 2 comments
- Apr 13, 2026Add Superlinked framework integration page — qdrant/landing_page0 reactions · 2 comments
- Apr 13, 2026Add Superlinked integration — deepset-ai/haystack-integrations0 reactions · 3 comments
On Hacker News · 3
- Aug 10, 2026Self-Hosted Inference for Agents9 points · 4 comments
- May 14, 2026Like Ollama, but for your own cloud [Apache 2.0]4 points · 1 comment
- May 28, 2026SIE: Unified Inference Engine for Embeddings, Reranking, and Extraction2 points
On Bluesky · 3
- Apr 29, 2026#Inference engine for Small Models: #embeddings, #reranking, extraction #NER Multi-vector, sparse + dense vectors. OpenAI-compatible API… — @qdrddr.bsky.social4 likes and reposts
- Sep 26, 2026OpenAI-compatible APIs + Kubernetes + Helm + autoscaling + Grafana. And the visual idea for your video: ONE AGENT → one cluster → multiple… — @vicky-grok.bsky.social0 likes and reposts · 1 reply
- Sep 3, 20267. NVIDIA to Acquire Hugging Face for $12.93 Billion LINK 8. Superlinked Releases SIE Open-Source Inference Server LINK — @hackobar.bsky.social0 likes and reposts · 1 reply
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 31,439 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
The file
We split this AGENTS.md into the rules it gives an agent
10 rules. About 1 is common, 3 are distinctive, and 6 are very specific to this project.
≈1
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
6
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- could be automatic: a setting could enforce it
- Distinctive: line 12
Use ordinary shell tools for read-only inspection.
- Very specific: line 13
Run project tasks with mise run <task> and pass task arguments after --.
- Very specific: line 14
Run version-managed executables that are not tasks with mise exec --.
- Very specific: line 16
Run mise tasks before assuming a task exists.
- Distinctive: line 18
Every pull request runs the public lint, typecheck, unit, integration, and package/container checks.
- Distinctive: line 34
Keep the root Python and pnpm locks authoritative.
- Very specific: line 36
Use sie_sdk.SIEClient for SIE API examples.
- Very specific: line 38
Keep __init__.py files empty and imports at module scope except for optional dependencies.
- Common: line 40
Do not commit secrets, credentials, generated Helm dependencies, staged chart model/bundle files, build output, or package archives.
- Very specific: line 48
Read RELEASE.md before authoring, publishing, or recovering a release.
≈ “Common” is an estimate: at least 1 in 5 of the 40,246 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
AGENTS.md — Public SIE contributor guide
Scope
This repository is the source of truth for the open-source SIE server, SDKs, gateway, sidecar, configuration service, MCP service, Helm chart, and public release automation. Keep changes self-contained: a clean clone must build and test without access to another repository, private registry, or secret.
Commands
- Use ordinary shell tools for read-only inspection.
- Run project tasks with
mise run <task>and pass task arguments after--. - Run version-managed executables that are not tasks with
mise exec --. - Bootstrap a clean checkout with
./tools/init.sh. - Run
mise tasksbefore assuming a task exists.
Every pull request runs the public lint, typecheck, unit, integration, and
package/container checks; these are not selected by changed paths. Benchmark
and quality-evaluation jobs are not part of this CI. The separate Real models
workflow serves pinned public checkpoints on CPU nightly, on manual dispatch,
and for pull requests that change model-serving, SDK, or integration paths. It
is advisory and not part of CI / Required.
The main tasks are mise run lint, mise run typecheck, mise run test,
mise run test-integrations, mise run ts -- build, mise run ts -- lint,
mise run rust-check, mise run rust-test, and mise run helm -- lint.
Build the TypeScript workspace before checking dependent packages in isolation.
The standalone Candle worker uses
mise exec -- cargo <command> --manifest-path packages/sie_server_rust/Cargo.toml --locked.
Development boundaries
- Keep the root Python and pnpm locks authoritative; standalone Rust crates keep their checked-in locks.
- Use
sie_sdk.SIEClientfor SIE API examples. Use currentgatewayterminology; legacy wire names remain only where compatibility requires it. - Keep
__init__.pyfiles empty and imports at module scope except for optional dependencies. - Do not commit secrets, credentials, generated Helm dependencies, staged chart model/bundle files, build output, or package archives.
- Trust-boundary changes to ingress, authentication, identity handling, billing, or wire protocols require an adversarial security review.
- Use Conventional Commits.
Releases
Read RELEASE.md before authoring, publishing, or recovering a release.
Terraform modules have independent release lifecycles: a new SIE version alone
does not require module documentation updates or module releases. Follow
Terraform module follow-up only when a
release changes an infrastructure requirement or exposes a real compatibility
issue. Documentation-only changes use non-releasing commits; reserve module
versions for actual module changes. An explicitly authorized one-time Registry
documentation refresh follows the exception in that guide; never retag an
existing module version to change its documentation.
Release automation is intentionally fail-closed. Package, image, and chart
builds may run without publication authority; external publication additionally
requires the protected workflow inputs and repository publishing latch described
in RELEASE.md. Never bypass version, tag, source-revision, or full-set
verification.
Release-PR authoring is independently default-off and requires the repository
variable PUBLIC_RELEASE_AUTOMATION_ENABLED to be exactly true. Configure the
release App and protected release-automation environment before enabling it;
do not confuse this authoring gate with artifact publication enablement.
The release-please baseline is 0.7.3 at exact public commit
60996d9c30168e0f8e85b680295f147fdee87f61. Keep that full SHA as the
checked-in bootstrap boundary; do not create a substitute baseline tag or move
the boundary to a later commit. Publication retries reuse the original release
run and artifacts, not a newer-main rebuild.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

