just-chat logo

just-chat

Enrichment pending
longevity-genie/just-chat

Make your LLM agent and chat with it simple and fast!

GraphCanon updated today · GitHub synced today

74
Stars
13
Forks
2
Open issues
2
Watchers
7mo
Last push
Python Apache-2.0Created Jan 29, 2025

Trust & integrity

Full report
Maintenance
Slowing (230d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Organization account
As of today · Source: github_public_v1
Security (OSV)
No lockfile
As of today · Source: none

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

Make your LLM agent and chat with it simple and fast!

Capability facts

Deploy
Self-host

Source: dockerfile:docker-compose.yml · Jul 11, 2026

Docker
Dockerfile present

Source: dockerfile:docker-compose.yml · Jul 11, 2026

Languages
python

Source: github.language · Jul 11, 2026

Categories

Tags

README

Quick start

Just clone repository and run docker-compose!

git clone git@github.com:longevity-genie/just-chat.git
USER_ID=$(id -u) GROUP_ID=$(id -g) docker-compose up

And the chat with your agent is ready to go! Open http://localhost:3000 in your browser and start chatting with your agent! Note: container will be started with the user and group of the host machine to avoid permission issues. If you want to change this, you can modify the USER_ID and GROUP_ID variables in the docker-compose.yml file.

If you prefer Podman or use RPM-based distro where it is the default option, you can use alternative Podman installation:

git clone git@github.com:longevity-genie/just-chat.git
podman-compose up 

Unlike Docker, Podman is rootless-by-design maps user and group id automatically. NB! Ubuntu 22 contains podman v.3 which is not fully compatible with this setup, assume podman v4.9.3 or higher is required.

You can customize your setup by:

  1. Editing chat_agent_profiles.yaml to customize your agent
  2. Adding tools to /agent_tools directory to empower your agent
  3. Modifying docker-compose.yml for advanced settings (optional)

The only requirement is Docker (or Podman, both are supported)! We provide detailed installation instructions for both Linux and Windows in the Installation section. Also check the notes section for further information.


What if I want to use Podman instead of Docker?

Podman is a safer container environment than Docker. If you prefer Podman or use Fedora or any other RPM-based Linux distribution, you can use it instead of Docker:

git clone https://github.com/winternewt/just-chat.git
podman compose up 

Unlike Docker, Podman is rootless-by-design and maps user and group id automatically.

⚠️ NOTE: Ubuntu versions have different Podman availability:

  • Ubuntu 24.04+: Podman v4.9.3+ available via apt (recommended)
  • Ubuntu 22.04: Contains old Podman v.3 in apt, requires manual installation
  • Our installation script handles this automatically for Ubuntu 22.04

The only requirement is Docker (or Podman, both are supported)! We provide detailed installation instructions for both Linux and Windows in the Installation section. Also check the notes section for further information.


Installation

Just-Chat is a containerized application. To run it you can use either Docker or Podman. You can skip this section if you already have any of them installed. If you do not have a preference we recommend Podman as more modern and secure container engine.

Detailed docker instructions:

Docker Installation on Linux

Install Docker and Docker-compose Standalone

Refer to the official guides:

For Ubuntu 22.04+ users, you can use our automated installation script:

sudo ./scripts/install_docker_ubuntu.sh

This script automatically handles Docker installation and Podman v4+ (builds from source on 22.04, installs from apt on 24.04+).

Or follow these manual steps:

Setup Docker's apt repository


---

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

---

### Installation Steps
1. Download [Docker Desktop](https://docs.docker.com/desktop/setup/install/windows-install/)
2. Run the installer and follow the prompts
3. Restart your PC
4. Launch Docker Desktop
5. Docker Compose is included with Docker Desktop

For detailed instructions and troubleshooting, see the [official Windows installation guide](https://docs.docker.com/desktop/inst