
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
@codragraph/sdk
Advanced tools
One-import surface for the CodraGraph platform — graph intelligence, dynamic harness, compression. Works with Claude Code, Codex, OpenCode, any inference.
One-import surface for the CodraGraph platform.
Developer preview. Single-import surface that re-exports the graph, harness, swarm, graphstore, recipes, and compression namespaces with subpath imports for selective bundling.
npm i @codragraph/sdk
import { harness, graph } from "@codragraph/sdk";
// In-process graph client — wraps the same LocalBackend the codragraph
// CLI uses, so you read from the registered repos without an HTTP hop.
const graphClient = await graph.createLocalGraphClient();
// Run a Meta-Harness search over a task family
const inference = await harness.makeInferenceProvider("claude");
const result = await harness.search({
tasks: tasksFromJsonFile,
iterations: 20,
candidatesPerIteration: 2,
inference,
graph: graphClient,
proposer: new harness.ClaudeCodeProposer({ contractPath: "..." }),
store: new harness.CandidateStore("./runs/today/candidates"),
evaluator: new harness.CodebaseQAEvaluator(),
seeds: harness.ALL_SEEDS,
budget: { maxInputTokens: 16000, maxOutputTokens: 1024 },
loadCandidate: async (dir) => {
/* dynamic import of dir/source/index.ts */
},
});
console.log(result.frontier);
// Direct graph queries against the same in-process backend
const ctx = await graphClient.context({ name: "validateUser" });
For programmatic access to a running codragraph serve instance from
another process or machine, talk to it over MCP using
@modelcontextprotocol/sdk.
The HTTP surface is intentionally narrow today (only /api/query is
structured JSON); MCP-over-HTTP gives you the full toolset.
graph.HttpGraphClientis exported for forward compatibility but is a Phase 2 placeholder — calling its methods throws. Usegraph.createLocalGraphClient()(in-process) or MCP for now.
import { search, ALL_SEEDS } from "@codragraph/sdk/harness";
import { createLocalGraphClient, LocalGraphClient } from "@codragraph/sdk/graph";
Built-in adapters: claude, openai (covers Codex), opencode. Any
provider implementing InferenceProvider works:
import type { InferenceProvider } from "@codragraph/sdk";
class MyProvider implements InferenceProvider {
readonly name = "my";
async complete(input) {
/* ... */
}
}
FAQs
One-import surface for the CodraGraph platform — graph intelligence, dynamic harness, compression. Works with Claude Code, Codex, OpenCode, any inference.
The npm package @codragraph/sdk receives a total of 1 weekly downloads. As such, @codragraph/sdk popularity was classified as not popular.
We found that @codragraph/sdk demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.