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...."
}
]