github TypeScript analyzed 5a57549

tylerbuilds/deepseek-harness

github

Local-first, safety-gated CLI and MCP harness for bounded DeepSeek batch and corpus workloads.

maintainer
tylerbuilds
license
MIT
first seen
2026-07-18
last seen
2026-07-20
releases · 30d
3
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged committed secret in tylerbuilds/deepseek-harness
capabilities 0 tools
transport stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 5a57549 · analyzer v28 · 1h ago

danger signals1

code evidence vv0.3.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 84

filesystem 15

  • fs tylerbuilds-deepseek-harness-5a57549/src/agent/context.ts :3 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/agent/jobs.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/agent/tools.ts :3 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/cli.ts :2 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/corpus.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/corpus_authoring.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/corpus_ingest.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/corpus_media.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/corpus_ocr.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/corpus_supervisor.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/corpus_translation.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/corpus_translation_memory.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/paths.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/runner.ts :1 import fs from "node:fs";
  • fs tylerbuilds-deepseek-harness-5a57549/src/store.ts :1 import fs from "node:fs";

shell / exec 4

  • shell tylerbuilds-deepseek-harness-5a57549/src/agent/tools.ts :5 import { execFileSync } from "node:child_process";
  • shell tylerbuilds-deepseek-harness-5a57549/src/corpus.ts :5 import { spawnSync } from "node:child_process";
  • shell tylerbuilds-deepseek-harness-5a57549/src/corpus_media.ts :4 import { spawnSync } from "node:child_process";
  • shell tylerbuilds-deepseek-harness-5a57549/src/corpus_ocr.ts :6 import { spawnSync, type SpawnSyncReturns } from "node:child_process";

network 2

  • net tylerbuilds-deepseek-harness-5a57549/src/agent/stream.ts :89 response = await fetch(`${baseUrl.replace(/\/$/, "")}/chat/completions`, {
  • net tylerbuilds-deepseek-harness-5a57549/src/transport.ts :76 response = await fetch(`${this.baseUrl}/chat/completions`, {

secrets 3

  • secrets tylerbuilds-deepseek-harness-5a57549/src/agent/stream.ts :216 return process.env.DEEPSEEK_API_KEY ?? "";
  • secrets tylerbuilds-deepseek-harness-5a57549/src/corpus.ts :2291 if (!process.env.DEEPSEEK_API_KEY) {
  • secrets tylerbuilds-deepseek-harness-5a57549/src/runner.ts :116 deepseek_api_key_present: Boolean(process.env.DEEPSEEK_API_KEY),

install hooks 1

  • prepack tylerbuilds-deepseek-harness-5a57549/package.json :41 npm run build

declared dependencies 7

  • @modelcontextprotocol/sdk@^1.18.2
  • ink@^7.1.1
  • react@^19.2.7
  • zod@^3.25.76
  • @types/node@^24.0.15
  • @types/react@^19.2.7
  • typescript@^5.8.3