A terminal-based UI tool for managing Google Gemini FileStore.
npm install genai-fsA terminal-based UI tool for managing Google Gemini FileStore.
``bashUsing npx
GEMINI_API_KEY=your_api_key npx genai-fs
Features
- Store Management: Create, view, and delete FileSearch stores
- Document Management: Upload, view, and delete documents
- Interactive UI: Navigate with keyboard shortcuts
- File Browser: Built-in file browser for uploading files
Requirements
- Bun or Node.js runtime
- Google Gemini API key
Installation
$3
`bash
npm
npm install -g genai-fsbun
bun add -g genai-fs
`$3
`bash
npx
npx genai-fsbunx
bunx genai-fs
`Setup
Set your Gemini API key as an environment variable:
`bash
export GEMINI_API_KEY=your_api_key_here
`Then run (after global install):
`bash
genai-fs
``This tool uses the GenAI FileSearch API.
MIT