Skip to main content

site-nine Logo

The headquarters for AI agent orchestration


Overview

site-nine is an orchestration framework designed to work with OpenCode for AI-assisted software development. Work naturally with specialized AI agents through conversation, while site-nine handles project coordination behind the scenes.

site-nine provides:

  • Agent Session Management - Track which AI agents are working on what, with specialized roles (Builder, Tester, Architect, etc.)
  • Task Management System - SQLite-based project management with priorities and dependencies
  • Daemon Naming System - 145+ mythology-based names for agent instances
  • Multi-Agent Workflows - Run multiple specialized agents in parallel OpenCode terminals
  • Dashboard - Real-time project overview

How It Works

  1. Initialize site-nine in your project: s9 init
  2. Launch OpenCode and summon an agent: opencode → /summon
  3. Talk to your agents naturally - they handle tasks, write code, run tests, and coordinate with each other
  4. Run multiple agents in parallel terminals for complex workflows

Requirements

  • Python 3.12 or later
  • OpenCode - AI coding assistant
  • Modern terminal with Unicode support (for rich output)

Installation

pip install site-nine

Or with uv:

uv pip install site-nine

Initialize a Project

In your project directory, run:

s9 init

This launches an interactive wizard that asks:

  • Project name (defaults to directory name)
  • Project type (python, typescript, go, rust, other)
  • Project description
  • Features to enable (task management, session tracking, etc.)
  • Agent roles to include

After initialization, check that the .opencode directory was created:

ls .opencode/
# agents/  data/  guides/  planning/  procedures/  sessions/

Next Steps

Start Working with Agents in OpenCode

Now that site-nine is initialized, launch OpenCode in your project directory:

opencode

Then execute the summon command to start an agent session:

/summon

This will guide you through selecting an agent role (Builder, Tester, Architect, etc.) and choosing a daemon name from mythology. Once summoned, you can talk to your agent naturally through conversation.

Documentation

License

MIT License - See LICENSE.md for details

Metadata

Release files for site-nine 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for site-nine 0.2.0
File Size Uploaded
site_nine-0.2.0.tar.gz 174.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for site-nine 0.2.0
File Interpreter ABI Platform
site_nine-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 397.1 kB

Release files / site_nine-0.2.0.tar.gz

Download URL site_nine-0.2.0.tar.gz
Size 174.7 kB
Tags Source
SHA-256 checksum
How to use checksums
2fbc777770ae38e8f40ce4e3e44ed8be714ad7e803a0312512cd679047471315
BLAKE2b-256 checksum
How to use checksums
f9e1bfb40000d5c895743070ef352b0dfcb7c1f25098ee39c2297dfd09969089
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / site_nine-0.2.0-py3-none-any.whl

Download URL site_nine-0.2.0-py3-none-any.whl
Size 222.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0037382839e0ac94d8e83c3d5af32033a1386c33aa302149532255086938e182
BLAKE2b-256 checksum
How to use checksums
3f9eeca56b2e2d9c836419e9dd3a23e61312a980b92416b3b5ff610f45021ccc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page