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

https://github.com/blib-la/captain

Your all-in-one platform to build and use AI apps effortlessly on your own computer.
https://github.com/blib-la/captain

ai artificial-intelligence blip booru-tags captioning-images clip dataset-generation datasets generative-ai human-in-the-loop llava llm lora model-training sdk sdxl stable-diffusion toolkit

Last synced: 11 months ago
JSON representation

Your all-in-one platform to build and use AI apps effortlessly on your own computer.

Awesome Lists containing this project

README

          


Download Captain

Captain | The AI Platform


Give your computer an AI Brain


the global search

---



Windows


MacOS
Linux

---


Status: ALPHA
License: AGPL 3.0
Discord


Codacy coverage
Codacy grade

---

## What is Captain?

Captain is a tool that helps you use AI directly on your computer. It is designed to be easy to use and keeps all your data private. With Captain, you can:

- **Start applications quickly**: Just like using Spotlight on a Mac, you can start different AI apps with a few keystrokes.
- **Use core apps**: Generate images and turn them into stories using AI.
- **Use AI without the internet**: Run AI models on your computer without needing to connect to the internet.
- **Build your own AI apps**: If you know how to make a website, you can easily create AI applications.
- **Search your data easily**: Find documents and data quickly with natual language search commands.

## Why use Captain?

- **Privacy**: 100% of your data stays on your computer. We don’t see or store any of your data.
- **Easy to use**: If you can use a computer, you can use Captain. It’s that simple.
- **Free to start**: Get started for free and explore what you can do with AI.

| | |
| - | - |
|![Screenshot 2024-05-22 183539](https://github.com/blib-la/captain/assets/1148334/5413a0fb-d051-4ef9-b11e-9352492e6c96)|![Screenshot 2024-05-22 182842](https://github.com/blib-la/captain/assets/1148334/111cdf8e-5725-4a3a-a623-feb62b35c7ea)|
|![Screenshot 2024-05-22 183950](https://github.com/blib-la/captain/assets/1148334/f7d778ce-fff1-44cd-b62c-ae2baf0ecb80)|![Screenshot 2024-05-22 183554](https://github.com/blib-la/captain/assets/1148334/0883d896-5307-4f48-9aa4-5d707d0935a5)|
|![Screenshot 2024-05-22 184238](https://github.com/blib-la/captain/assets/1148334/b64fbad4-1ba0-4ce0-8316-a92110917d9b)|![Screenshot 2024-05-22 183456](https://github.com/blib-la/captain/assets/1148334/e589e34f-f7df-4543-a57a-3e845f5c7dcc)|

## Get started

### Prerequisites

This is an alpha-release that has a focus on the hardware that we own ourselves, so Captain
currently works best with this base setup:

- Windows with a NVIDIA GPU
- [NVIDIA CUDA Toolkit for Windows](https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64)
installed
- [Latest NVIDIA driver](https://www.nvidia.com/download/index.aspx) installed for your GPU

### Installation

Follow these steps to install Captain on your computer:

1. **Download Captain**: Click the download button above or go to the [releases page](https://github.com/blib-la/captain/releases) to get the Captain installer.

2. **Start Installation**:
- Open the file you downloaded (`Captain-Setup-x.x.x.exe`).
- You might see a warning because Captain is in ALPHA and not signed by Microsoft. This is normal for now and doesn't mean it's unsafe. You can check our code anytime because it’s open source.
- Click on "More Info", then click "Run anyway" to continue.

3. **Choose Install Location**:
- Pick where you want Captain installed on your computer.

4. **Install Captain**:
- Run the installer and follow the on-screen instructions. Some steps may take a bit longer because large files need to be downloaded.

5. **Complete Setup**:
- After all files are downloaded, Captain will start up.
- If asked to allow [Qdrant](https://qdrant.tech/) network access, please allow it. Captain needs Qdrant to operate properly.

🎉 Now Captain is ready for you to use!

### Navigate Captain with a Prompt

You can interact with Captain using the **Prompt**, a special window that opens with the keyboard shortcut **CTRL + ALT + Space**.

When the **Prompt** is open, you can start built-in AI apps or adjust Captain's settings quickly:

- **`I want to draw something`**: Choose _Live Painting_ to start creating your artwork.
- **`Create a story`**: Select _Story_ to generate narratives based on your images.
- **`Switch to dark mode`**: Change the theme to dark mode for a different visual experience.

### Access the Dashboard

For more detailed management and exploration of Captain's capabilities, open the dashboard:

- **Open the Dashboard**: Use the dashboard to access the marketplace, where you can find and install new AI apps. It’s also the place to manage app settings and view all installed apps.
- **Monitor Activities**: Keep an eye on ongoing processes like current downloads, ensuring you are up-to-date with all new additions and updates.
- **Configure and Customize**: From the dashboard, adjust settings to tailor the apps to your needs, enhancing your experience with Captain's full suite of tools.

### Use the Explorer

- **Find Content with Explorer**: The Explorer tool helps you search for and locate images, stories, and other documents stored in the local vector database. This powerful feature enables you to quickly access and organize all your AI-generated content or imported files.

## Community

Join our community and get more information about Captain:

[![Discord](https://img.shields.io/discord/1091306623819059300?color=7289da&label=Discord&logo=discord&logoColor=fff&style=for-the-badge)](https://discord.com/invite/m3TBB9XEkb)

## Contribute

Join us on deck! If you're looking to contribute, our [Contribution Guidelines](https://github.com/blib-la/captain/blob/alpha/.github/CONTRIBUTING.md) will help you get started.