dynaboard / ai-studio

An interactive AI chat system that runs entirely within your Macbook.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dynaboard AI Studio Logo

Run AI models, locally.


Dynaboard AI Studio is an interactive AI chat system that runs entirely within your Macbook. Powered by local models, use it if you are concerned about privacy implications or vendor lock-in with other web-based models.

All llama.cpp models are supported. Download as little or as many models as you need. We don't make assumptions about your requirements, use your imagination!

Non-exhaustive list of models we support Many params to tweak for testing model performance Support for multimodal models, describing images Tools augmenting the capabilities of an LLM Using a model to help write code

Installation

Dynaboard AI is pre-packaged for Apple M-series operating systems. Simply download the installer and you are ready to get started.

Download

Getting Started

  1. Once installed, you can download any supported model. We recommend going with the default, Mistral 7B v0.1, which is downloaded when you first start the application.
  2. Go to a thread, configure parameters / system prompt.
  3. Chat with the model.

Minimum Requirements

  • macOS 13+ (Ventura)
  • M-series chip with 16GB of RAM
  • 5GB of free disk space (for models)

Recommended Requirements

  • macOS 14+ (Sonoma)
  • M1 Pro (or higher) with 16GB of RAM
  • 20GB+ of free disk space (for models)

Development

To get started with development, ensure you are running on an Apple M-series laptop.

  1. Install dependencies: pnpm i
  2. Run app: pnpm dev

About

An interactive AI chat system that runs entirely within your Macbook.

License:Apache License 2.0


Languages

Language:TypeScript 71.7%Language:Metal 26.7%Language:JavaScript 0.8%Language:CSS 0.5%Language:HTML 0.1%Language:Shell 0.1%