jiuwenswarm

(★ 3,218)

JiuwenSwarm is an intelligent AI Agent built on openJiuwen. It extends the powerful capabilities of large language models directly to your fingertips through various communication apps you use daily.

File Explorer

Showing a partial file list — download the zip above to see everything.

  • .gitattributes
  • .gitignore
  • LICENSE
  • Makefile
  • MANIFEST.in
  • OPEN_SOURCE_SOFTWARE_NOTICE.md
  • README.md
  • README_CN.md
  • TESTING.md

# Installation Guide

python
Prerequisites

Setup Steps

git clone https://github.com/openJiuwen-ai/jiuwenswarm.git

Clone the repository.

uv venv

Create a virtual environment.

uv pip install -e .

Install the project and dependencies.

jiuwenswarm-init

Initialize JiuwenSwarm setup.

jiuwenswarm-start

Start the JiuwenSwarm service.

Key Commands

uv pip install -e .

Install the package in editable mode.

jiuwenswarm-init

Run initialization script to set up configurations.

jiuwenswarm-start

Start the JiuwenSwarm server.

jiuwenswarm-tui

Start the terminal user interface.

Configuration can be edited directly in ~/.jiuwenswarm/config/config.yaml.

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Showing a partial file list.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

git clone

View Details ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

pip install

View Details ▼

Install Python packages.

pip install {{package1 package2 ...}}

Install one or more packages:

pip install {{package1 package2 ...}} {{[-U|--upgrade]}}

Upgrade all specified packages to the latest version, installing any that are not already present:

pip install {{package}}=={{version}}

Install a specific version of a package:

🔍

uv pip

View Details ▼

Provides pip-like commands for installing, uninstalling, and managing packages.

uv pip install {{package}}

Install a package:

uv pip install {{[-r|--requirements]}} {{requirements.txt}}

Install packages from a requirements file:

uv pip install {{package==1.2.3}}

Install a package with a specific version:

🔍

uv venv

View Details ▼

Create an isolated Python environment for installing packages.

uv venv

Create a virtual environment in the default location (`.venv`):

uv venv {{path/to/venv}}

Create a virtual environment at a specific path:

uv venv {{[-p|--python]}} {{3.12}}

Create using a specific Python version:

// repository documentation