Skip to content

Cortex

v0.7.0 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents docker fastapi karpathy-inspired karpathy-llm-wiki knowledge-base
+8 more
knowledge-graph knowledge-management llm llm-wiki markdown mcp python qmd

Summary

AI summary

Adds BulkIngestor class, CLI, script, REST endpoint, and Docker volume for bulk file ingestion with content deduplication.

Full changelog

Bulk Ingest from Local Storage

Ingest dozens or hundreds of files at once from a local directory — no MCP wire overhead, no running server required.

New features

  • BulkIngestor class — scan source directory, SHA-256 content dedup via manifest, copy to raw/, batch compile with asyncio.Semaphore concurrency control, single reindex at end (cortex/compiler/bulk.py)
  • cortex-bulk-ingest CLI--source, --concurrency, --force, --dry-run (scripts/bulk_ingest.py)
  • One-click shell script./scripts/bulk_ingest.sh /path/to/papers loads .env, prints summary, runs the full pipeline
  • POST /api/v1/bulk-ingest REST endpoint — programmatic bulk ingest without MCP (cortex/api/routes.py)
  • Docker INGEST_DIR volume mount — mount a local directory as /ingest in the container

Deduplication

Files are matched by SHA-256 content hash (not filename) via .cortex/ingest-manifest.json. Same content under a different name is skipped. --force bypasses the check.

Tests

31 new tests covering scan, hash, manifest, copy, compile batch, CLI parsing, REST endpoint, and Docker compose validation. Full suite: 286 passed.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Cortex

Get notified when new releases ship.

Sign up free

About Cortex

All releases →

Related context

Earlier breaking changes

  • v1.2.0 Changes default search mode to hybrid from keyword.

Beta — feedback welcome: [email protected]