@rbalchii/anchor-core
v1.0.0
Published
Agentic Memory Harness - Core orchestration for intelligent context curation
Maintainers
Readme
@rbalchii/anchor-core
Agentic Memory Harness - Core orchestration for intelligent context curation
Installation
npm install @rbalchii/anchor-coreUsage
import { AnchorCore } from '@rbalchii/anchor-core';
// Initialize
const core = new AnchorCore({
dbPath: './anchor_data',
watchPaths: ['./inbox'],
synonymsPath: './synonyms.json' // optional
});
await core.init();
// Ingest content
await core.ingest(content, {
path: 'doc.md',
provenance: 'internal',
bucket: 'notes'
});
// Search
const results = await core.search('machine learning', {
limit: 20,
buckets: ['notes'],
expand: true // DSE synonym expansion
});
// Compose context window
const context = await core.compose({
query: 'topic',
maxTokens: 4000,
strategy: 'graph-r1'
});
// Watch files for changes
core.watch();
// Cleanup
await core.close();Dependencies
Built on these native modules for performance:
@rbalchii/native-atomizer- Sentence splitting@rbalchii/native-keyassassin- Text sanitization@rbalchii/native-fingerprint- SimHash deduplication@rbalchii/tag-walker- Tag discovery@rbalchii/dse- Deterministic semantic expansion
License
MIT
