Open source
License, repository, and how ctx| relates to the hosted product.
Repository
Source code lives at github.com/ctxpipe-ai/ctxpipe, a pnpm + Turborepo monorepo with:
apps/backend- Hono (Bun), REST + MCP, Better Auth, Drizzle, LangGraph workflowsapps/ui- TanStack Start (React + Vite)apps/codesearch- Zoekt orchestration and repo/file APIapps/docs- this documentation site (Next.js + Fumadocs)apps/otel-collector- reference OpenTelemetry Collector config
License
ctx| is distributed under the Elastic License 2.0 (ELv2). In short: you can
run, inspect, and modify the software; restrictions include providing it as a
hosted or managed service that gives users access to a substantial set of its
features, altering protected license-key functionality, and removing licensing,
copyright, or trademark notices. Read the full LICENSE file in the repository
for binding terms - this page is not legal advice.
Hosted vs OSS
The hosted product at ctxpipe.ai runs the same architectural ideas as the open-source tree: you can self-host for full control of data and infra, or use hosted for operational convenience.
Contributing
Issues and pull requests are welcome on GitHub. For large changes, skim the ADRs in
.ai/memory/decisions/ so proposals align with recorded architecture decisions.
Security
Report sensitive issues through the contact channels published on ctxpipe.ai or GitHub security advisories if enabled for the organization - do not post secrets in public issues.