@plastichub/osr-ai-tools
Version:
CLI and library for LLM tools
32 lines (25 loc) • 808 B
Markdown
Email
- **send_email**(recipient: string|[string], subject?, body?)
Search
- **google**(query: string)
- **serpapi**(query: string, engine?)
Interact
- **send_email**(recipient: string|[string], subject?, body?)
FS
- **list_files**(directory, pattern?)
- **read_files**(directory, pattern?)
- **remove_file**(path)
- **rename_file**(src, dst)
- **modify_project_files**([{path, content}...])
- **create_file**({path, content})
- **file_exists**({path})
- **read_file**({path})
NPM
- **build_project**()
- **run_npm**(command, args?)
- **install_dependency**([dependencies...])
Git
- **init_repository**()
- **commit_files_git**([files...], message)
Terminal
- **execute_command**(command, args?, cwd?, background?, window?, detached?)