Skip to content

Commit 702f94d

Browse files
committed
Add LICENSE and README
1 parent 4422096 commit 702f94d

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

LICENSE.txt

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
ISC License
2+
3+
Copyright (c) 2024 Artyom Pervukhin
4+
5+
Permission to use, copy, modify, and/or distribute this software for any
6+
purpose with or without fee is hereby granted, provided that the above
7+
copyright notice and this permission notice appear in all copies.
8+
9+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
10+
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
11+
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
12+
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
13+
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
14+
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
15+
PERFORMANCE OF THIS SOFTWARE.

README.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# llmcli
2+
3+
llmcli is a command-line interface tool for interacting with Large Language Models (LLMs) through AWS Bedrock. It allows users to send prompts and receive responses from AI models directly from the terminal.
4+
5+
## Features
6+
7+
- Send text prompts to LLMs
8+
- Attach files (including images and documents) to your queries
9+
- Read prompts from stdin or command-line arguments
10+
- Stream responses in real-time
11+
12+
## Usage
13+
14+
Basic usage:
15+
16+
```
17+
llmcli -q "Your prompt here"
18+
```
19+
20+
For more detailed information on available options, run:
21+
22+
```
23+
llmcli -h
24+
```
25+
26+
## Requirements
27+
28+
- AWS account with Bedrock access
29+
- Properly configured AWS credentials

0 commit comments

Comments
 (0)