No description
  • Python 28.9%
  • CSS 25.4%
  • JavaScript 23.8%
  • HTML 14.2%
  • Rust 7.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-22 17:09:15 +01:00
jarvis-desktop-app frontend 1.3 + memory 1.2 (long-term mem + buffers client) 2026-08-22 16:21:50 +01:00
misc memory 1.3 + ui 2026-08-05 22:48:34 +01:00
src memory 1.2.1 (long-term add bug) 2026-08-22 17:09:15 +01:00
.env.example setup simples 2026-06-27 19:04:07 +01:00
.gitignore memory 1.1.4 w/o long-term mem 2026-08-15 23:29:39 +01:00
.python-version first commit 2026-06-27 17:32:14 +01:00
LICENSE Licença 2026-06-27 20:15:14 +01:00
pyproject.toml frontend 1.3 + memory 1.2 (long-term mem + buffers client) 2026-08-22 16:21:50 +01:00
README.md memory 1.1.3 2026-08-11 13:12:44 +01:00
uv.lock frontend 1.3 + memory 1.2 (long-term mem + buffers client) 2026-08-22 16:21:50 +01:00

APP JARVIS

Personal Assistant Application that focuses on project building and evolving over time, totally local or hosted at home.

Setup Repository

  1. Install Python
  2. Clone .env.example as only .env
  3. Edit .env and add your username and password as plain text
  4. Open terminal
  5. pip install uv
  6. uv sync

Setup Memory

  1. Install Docker
  2. Open terminal and make sure you're on the base folder
  3. docker compose -f .\misc\docker-compose.yml up -d

Setup Local Chatbot

  1. Install Ollama
  2. Open terminal
  3. ollama pull qwen2.5:3b

Setup and Run Aplication

  1. Install Rust Programming Language
  2. Make sure its up to date
  3. Open terminal
  4. Run the backend (uv run dev)
  5. Run the application (cargo tauri dev)