Quick Start Guide for Admin Assist CLI
Get started with Admin Assist CLI. Learn how to install, configure, and use our AI-powered administrative assistant platform.
Welcome to the Admin Assist CLI! This guide will help you quickly set up and start using the CLI for your development and content creation tasks.
Getting Started
Follow these steps to get started with the Admin Assist CLI.
1. Initial Setup
Clone the Repository
git clone https://github.com/yourusername/admin-assist-cli.git
cd admin-assist-cli
Install Dependencies
Ensure you have Python and pip installed. Then, run:
pip install -r requirements.txt
Set Up Your Environment
Currently, there is no API key setup required for the CLI to function.
2. Basic Commands
Interactive AI Chat
Start a Conversation
Start a conversation with the AI assistant.
Usage:
python src/cli/main.py chat
Options:
--websearch
: Enable or disable web search.--model
: Specify the OpenAI model to use (default isgpt-3.5-turbo
).--save
: Save the conversation to a specified file.
Example:
python src/cli/main.py chat --websearch --model gpt-4 --save conversation.json
Transcribe Audio Files
Audio Transcription
Transcribe audio files and generate structured notes.
Usage:
admin-assist transcribe <file_path>
Options:
--format
: Specify the output format (text, json, markdown).
Example:
admin-assist transcribe audio_file.mp3 --format markdown
Execute or Analyze Code
Code Analysis
Analyze a code file or execute it if supported.
Usage:
admin-assist execute_code <code_file> [--language <language>]
Options:
--language
: Specify the programming language if not detected automatically.
Example:
admin-assist execute_code script.py --language python
Run Tasks from a File
Task Execution
Run a series of predefined tasks from a JSON file.
Usage:
admin-assist run_tasks <task_file>
Example:
admin-assist run_tasks tasks.json
Create Documents
Document Creation
Create a new document with AI assistance based on specified objectives.
Usage:
admin-assist create_document
Options:
--type
: Specify the type of document (e.g., Document, Research Report).--objective
: Provide the objective of the document.--websearch
: Perform a web search for background research.
Example:
admin-assist create_document --type "Research Report" --objective "Analyze the impact of AI on education" --websearch
Create or Improve Applications
Application Development
Create a new application or improve an existing one with AI assistance.
Usage:
admin-assist create_application
Options:
--language
: Specify the programming language (e.g., Python, JavaScript).--objective
: Provide the objective of the application.--mode
: Choose to create a new application or improve an existing one.--project-dir
: Specify the directory for the project.
Example:
admin-assist create_application --language Python --objective "Build a web scraper" --mode Create --project-dir my_scraper
Terminal Usage
Basic Usage
Input the following text in the terminal:
python src/cli/main.py
Available commands:
chat
: Start an interactive chat sessioncreate-code
: Generate code based on requirements and specificationscreate-document
: Create a document based on requirementsrun-tasks
: Run a series of tasks from a filetranscribe
: Transcribe an audio file and generate notesversion
: Show version information
Getting Help
Access Help
If you need assistance:
-
Check the Documentation
admin-assist docs open
-
Get Command-Specific Help
admin-assist COMMAND --help
-
Access the Interactive Help System
admin-assist help interactive
Next Steps
Support:
Need help? Check our documentation or join our GitHub Discussions.