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

https://github.com/lgrammel/modelfusion-terminal-app-starter

Starter template for building ModelFusion terminal apps with TypeScript.
https://github.com/lgrammel/modelfusion-terminal-app-starter

ai llm modelfusion openai

Last synced: 8 months ago
JSON representation

Starter template for building ModelFusion terminal apps with TypeScript.

Awesome Lists containing this project

README

          

# ModelFusion Terminal App Starter

The ModelFusion Terminal App Starter is a template for creating your own AI terminal app. It is based on the [ModelFusion](https://modelfusion.dev) library and uses OpenAI's `gpt-3.5-turbo-instruct` model to generate text. Follow the steps below to set up your environment.

## Prerequisites

- [Node.js](https://nodejs.org/en/download/) version 18 or above is required.
- [OpenAI API](https://platform.openai.com/overview) key.

## Get the Code

Clone this repository to your local machine.

```sh
git clone https://github.com/lgrammel/modelfusion-terminal-app-starter.git
```

## Dependencies

Navigate to the project directory and install required packages.

```sh
cd modelfusion-terminal-app-starter
npm install
```

## API Key Configuration

Create a .env file in the project root.
Add your OpenAI API key like so:

```sh
OPENAI_API_KEY="your-api-key"
```

## Launch the App

Run the following command to start the app:

```sh
npm start
```

That's it! You can now modify the starter to create your own AI terminal app.