Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/keell0renz/llm-os

Talk to your own computer as if it was your assistant.
https://github.com/keell0renz/llm-os

Last synced: about 11 hours ago
JSON representation

Talk to your own computer as if it was your assistant.

Awesome Lists containing this project

README

        

# LLM-OS: A conversational interface to your local OS

![Code Agent](codeagent.gif)

This agent, built with [LangCode](https://github.com/keell0renz/langcode) and [LangGraph](https://github.com/langchain-ai/langgraph), can execute Python code in a stateful Jupyter Notebook with full access to your system, The Internet, and output images generated inside Jupyter environment (ex. Matplotlib plot image).

## Installation

### 1. Clone the repository

```bash
git clone https://github.com/keell0renz/llm-os.git
```

### 2. Set up `.env` file

Please copy `.env.example` into `.env` and substitute placeholders with your data and your preference about model asking you every time it wants to execute code.

### 3. Install dependencies

```bash
poetry install
```

### 4. Run chainlit app

```bash
cd llm-os/
```

```bash
poetry run chainlit run llm_os/app.py
```