whatisgithub

What is reina?

reina-agent/reina — explained in plain English

Analysis updated 2026-05-18

26Audience · developerComplexity · 3/5LicenseSetup · easy

In one sentence

A desktop AI agent app that manages local projects, coordinates teams of sub-agents, and connects to your own chosen AI models.

Mindmap

mindmap
  root((Reina))
    What it does
      Desktop AI agent
      Multi agent teams
      Workspace aware sessions
    Tech stack
      Electron
      React
      Node.js
    Use cases
      Local AI agent
      Task decomposition
      Skill marketplace
    Audience
      Developers
      Coding agent users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run an AI agent locally on your own computer using your own API keys instead of a hosted service.

USE CASE 2

Break a large task into smaller pieces handled by coordinated worker agents.

USE CASE 3

Connect MCP servers and install skills so the agent can extend its own abilities mid task.

USE CASE 4

Keep a persistent conversation about a local project that survives long sessions without losing the original goal.

What is it built with?

ElectronReactNode.jsTailwind CSS

How does it compare?

reina-agent/reina0xovo/litedoc7etsuo/anvil
Stars262626
LanguageHTMLTypeScript
Setup difficultyeasyeasymoderate
Complexity3/51/53/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires bringing your own AI model provider and API key.

Free to use, modify, and share, but any modified version, including one run as an online service, must release its full source code under the same license.

So what is it?

Reina is a desktop app that acts as an AI agent for your local projects. Instead of chatting in a browser tab, you install it on Windows or macOS and it holds an ongoing conversation about your files and tasks, helping organize information and push multi step work forward. You provide your own AI model and API key in the app's settings, and those keys are stored only on your machine, never sent through any company server owned by the project. One of its main ideas is working as a team. When a single agent is not enough, a coordinator agent breaks a goal into smaller connected tasks and directs a set of worker agents through the steps until each part is finished, rather than stopping early and calling the job done. The app also supports something called MCP servers and Skills, which are add ons you can connect or install from built in marketplaces, and the agent itself can look for and add new skills while working on a task. Before any action that could change files or systems, Reina asks for your approval, and each step it takes is visible so you can pause or resume the process. The app is organized into separate windows for chatting, viewing your workspace, and adjusting settings, and it updates itself automatically once installed. To try it, you download an installer for your operating system from the project's releases page, pick a workspace, enter your model and API key, then give it a task. Building it from source requires Node.js and involves cloning the repository and running install and build commands. Reina is released under the AGPL-3.0 license, meaning you can use, change, and share it freely, but any modified version, including one offered as an online service, must also share its full source code. The author offers a separate commercial license for closed source use.

Copy-paste prompts

Prompt 1
Help me configure my API key and model provider in Reina's settings.
Prompt 2
Explain how Reina's coordinator agent splits a goal into subtasks for worker agents.
Prompt 3
Walk me through building Reina from source with npm on my machine.
Prompt 4
What does AGPL-3.0 mean for a commercial product that wants to embed Reina?

Frequently asked questions

What is reina?

A desktop AI agent app that manages local projects, coordinates teams of sub-agents, and connects to your own chosen AI models.

What license does reina use?

Free to use, modify, and share, but any modified version, including one run as an online service, must release its full source code under the same license.

How hard is reina to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is reina for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.