Open source
Licence, 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
Licence
ctx| is distributed under the Elastic License 2.0 (ELv2). In short: you can
run, inspect, and modify the software; commercial restrictions apply mainly around
managed / competing database offerings and trademark use. 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 organisation — do not post secrets in public issues.