Filesystem Access Kit

Sandboxed file read/write operations with permission controls and audit logging.

File Explorer

Operation Log

Click a file to view

Select a file to view

Select a file from the explorer

Integration Code

import { createFilesystem } from 'agent-tools-kit/tooling'

const fs = createFilesystem({
  rootDir: '/workspace',
  permissions: { read: true, write: true, delete: false },
  maxFileSize: 10_000_000,  // 10MB
  allowedExtensions: ['.txt', '.csv', '.json', '.md', '.yaml'],
  audit: true,  // log all operations
})

const content = await fs.read('data/report.csv')
await fs.write('output/analysis.md', reportContent)
const files = await fs.list('data/', { recursive: true })
const exists = await fs.exists('config.yaml')