2024-05-17 22:23:34 +02:00
|
|
|
# hellocomputer
|
|
|
|
|
2024-05-25 16:25:22 +02:00
|
|
|
[Hello, computer!](https://youtu.be/hShY6xZWVGE?si=pzJjmc492uLV63z-)
|
|
|
|
|
|
|
|
`hellocomputer` is a GenAI-powered web application that allows you to analyze spreadsheets
|
|
|
|
|
|
|
|
![gui](./docs/img/gui_v01.png)
|
|
|
|
|
|
|
|
|
|
|
|
## Quick install and run
|
|
|
|
|
|
|
|
If you have `uv` installed, just clone the repository and run:
|
2024-05-18 00:02:14 +02:00
|
|
|
|
|
|
|
```
|
|
|
|
uv pip install -r requirements.in
|
|
|
|
```
|
|
|
|
|
2024-05-25 16:28:28 +02:00
|
|
|
You'll need the following environment variables in a .env file:
|
|
|
|
|
|
|
|
* `GCS_ACCESS`
|
|
|
|
* `GCS_SECRET`
|
2024-07-13 10:52:45 +02:00
|
|
|
* `LLM_API_KEY`
|
|
|
|
* `LLM_BASE_URL`
|
2024-05-25 16:28:28 +02:00
|
|
|
* `GCS_BUCKETNAME`
|
|
|
|
|
2024-05-25 16:25:22 +02:00
|
|
|
And to get the application up and running...
|
|
|
|
|
2024-05-18 00:02:14 +02:00
|
|
|
```
|
|
|
|
uvicorn hellocomputer.main:app --host localhost
|
2024-05-25 16:25:22 +02:00
|
|
|
```
|