/Rawen

A desktop application that executes AI based commands. Suit for a ai copilot

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

Rawen

A desktop app that executes AI driven commands

You can achive and do so much with a desktop copilot, JUST IMAGINE!

  • Local Knowledge management - Manage local knowledge (Multimodal)
  • Direct Document QA - Ask questions about documents
  • Summarization - Summarize context / documents
  • Visual QA - QA images
  • Command management - Manage commands
  • Shortcuts - Create shortcuts for commands
  • [] Taskflow - Mimicing taskflows | MAJOR

Table of Contents

Installation

TODO

Overview

Code and api servers will run on startup locally on the users machine.
(TODO : Think about this)

Command execution - Basic Flow

Based on a simple intention classification, the command is executed

Dev-Mode

Ollama is the default LLM, run it if not running https://ollama.com/ Otherwise at the menu "Key" set a default LLM and a key.

  1. Clone the repository
  2. Run npm i --force
  3. Run npm run dev

TY Technologies

Disclaimer:

Rawen is a highly experimental project to discover the potential of AI as a desktop copilot. It should form a foundation for further research and development on our main objective.

The code is spaghetti but AI will fix this in the future.