Playground

Try CTX — no install required.

Every result below is real output from the CTX engine, generated against a bundled sample TypeScript shop. Type a query, pick an example, and explore how CTX answers the questions coding agents actually ask.

Run these exact commands on your own repo in one line: npx -y ctxai-cli mcp

$
ctx symbol "login"
[
  {
    "dependencies": [
      [
        "src/auth/password.ts",
        "hashPassword"
      ],
      [
        "src/auth/password.ts",
        "verifyPassword"
      ],
      [
        "src/db/session.ts",
        "Session"
      ],
      [
        "src/db/users.ts",
        "findUserByEmail"
      ],
      [
        "src/db/users.ts",
        "createSession"
      ]
    ],
    "file": "src/auth/login.ts",
    "kind": "function",
    "line": 16,
    "methods": [],
    "name": "login",
    "references": [
      [
        "src/db/session.ts",
        "login"
      ]
    ],
    "signature": "async function login(input: LoginInput): Promise<LoginResult> { const user = await findUserByEmail(input.email); if (!user) { return { ok: false, error: \"no user with that email\" }; } const valid = await verifyPassword(input.password, user...."
  }
]