packfs-core
Version:
Semantic filesystem operations for LLM agent frameworks with natural language understanding. See LLM_AGENT_GUIDE.md for copy-paste examples.
24 lines • 1.03 kB
JavaScript
/**
* PackFS - Secure filesystem access for LLM agent frameworks
*/
export * from './core/index.js';
export * from './backends/index.js';
export * from './processors/index.js';
export * from './semantic/index.js';
export * from './integrations/index.js';
export * from './enhanced/index.js';
export * from './compression/index.js';
export * from './storage/index.js';
// Convenience exports for common use cases
import { createEnhancedFileSystem as createEnhancedFileSystemBase } from './semantic/compatibility-adapter.js';
import { DiskSemanticBackend } from './semantic/disk-semantic-backend.js';
/**
* Convenience factory function to create an enhanced filesystem with disk backend
* This simplifies the common use case of creating a filesystem for a directory
*/
export function createFileSystem(rootPath, _options) {
// Create semantic backend directly with path
const semanticBackend = new DiskSemanticBackend(rootPath);
return createEnhancedFileSystemBase(semanticBackend);
}
//# sourceMappingURL=index.js.map