Skip to main content

GNO.SYS - Compound Intelligence Ecosystem Meta-Package

Project description

GNO.SYS ☀️🌏💗🌐

Guardian Nexus OmniSanc Engineering Suite for Starting Yearround Sanctuary

Compound Intelligence Ecosystem Meta-Package - Install everything you need to run Isaac's compound intelligence system.

What is GNO.SYS?

GNO.SYS is a meta-package that installs and configures the complete compound intelligence ecosystem, including:

  • Knowledge & Memory: CartON (knowledge graph), TOOT (context continuity), Brain Agent (distributed cognition)
  • Navigation & Workflow: STARSHIP (flight configs), STARLOG (project tracking), Waypoint (learning journeys)
  • Intelligence & Learning: GIINT (multi-fire intelligence), Opera (pattern learning), Canopy (execution tracking)
  • Identity & Publishing: SEED (identity unification & publishing platform)
  • Orchestration: STARSYSTEM (mission management), Metastack (structured outputs)
  • Infrastructure: HEAVEN Framework, Emergence Engine, FlightSim

Installation

1. Install GNO.SYS

pip install gnosys

2. Install TWI Plugin (hooks/skills/commands)

# Manual installation
cp -r twi ~/.claude/plugins/

# Or if gnosys provides the plugin:
gnosys install-plugin  # (future feature)

3. Initialize Configuration

gnosys init

This creates:

  • ~/.gnosys/.env.example - Environment variable template
  • ~/.config/strata/servers.json.template - Strata MCP config template

4. Configure Environment

# Copy and edit environment variables
cp ~/.gnosys/.env.example ~/.gnosys/.env
nano ~/.gnosys/.env

Fill out required variables:

# GitHub
GITHUB_PAT=your_github_pat_here
REPO_URL=https://github.com/yourusername/private_wiki

# Neo4j
NEO4J_URI=bolt://localhost:7687
NEO4J_USER=neo4j
NEO4J_PASSWORD=password

# OpenAI
OPENAI_API_KEY=sk-proj-...

# Directories
HEAVEN_DATA_DIR=/tmp/heaven_data
LLM_INTELLIGENCE_DIR=/tmp/llm_intelligence_responses
CHROMA_PERSIST_DIR=/tmp/carton_chroma_db

# SEED Publishing
SEED_MEMBERSHIP_SITE_URL=https://your-seed-site.replit.app
SEED_MEMBERSHIP_SITE_API_KEY=your_api_key
SEED_MEMBERSHIP_SITE_ADMIN_EMAIL=admin@example.com
SEED_MEMBERSHIP_SITE_ADMIN_PASSWORD=your_password

# GIINT
GIINT_TREEKANBAN_BOARD=your_board_name

5. Start Neo4j (if not running)

docker run -d \
  -p 7687:7687 \
  -e NEO4J_AUTH=neo4j/password \
  neo4j:latest

6. Configure Strata MCPs

gnosys configure-strata

This reads your .env file and generates ~/.config/strata/servers.json with all MCP configurations.

7. Add Strata to Claude Code Config

Manually add the Strata MCP server to your Claude Code configuration. Strata will orchestrate all other MCPs.

8. Restart Claude Code

Restart Claude Code to load all MCPs through Strata.

Verify Installation

gnosys status

Shows configuration status and Neo4j connection health.

Architecture

GNO.SYS follows a layered architecture:

User
  ↓
Claude Code + TWI Plugin (hooks/skills/commands)
  ↓
Strata (MCP Orchestrator)
  ↓
21 MCP Servers (CartON, STARSHIP, STARLOG, SEED, etc.)
  ↓
Supporting Libraries (pydantic-stack-core, payload-discovery, etc.)
  ↓
Infrastructure (Neo4j, ChromaDB, filesystem storage)

Component Overview

Core MCPs

  • carton: Neo4j knowledge graph with wiki+ontology layers
  • starlog: Project tracking and session management
  • starship: Flight configs and navigation system
  • waypoint: Progressive disclosure learning journeys
  • STARSYSTEM: Mission management with fitness scoring
  • seed: Identity unification and publishing platform
  • giint-llm-intelligence: Multi-fire intelligence with response editing
  • brain-agent: Distributed cognition for large contexts
  • emergence-engine: 3-pass methodology (Conceptualize → Generally Reify → Specifically Reify)
  • opera: Pattern learning and workflow capture
  • canopy: Execution tracking
  • toot: Context continuity breadcrumbs
  • flightsim: Flight execution engine
  • metastack: Renderable Pydantic models for structured outputs
  • llm2hyperon: Hyperon/MeTTa integration for computational metagraphs
  • heaven-framework-toolbox: Registry, OmniTool, NetworkEditTool

Supporting Libraries

  • pydantic-stack-core: Stackable, renderable Pydantic models
  • payload-discovery: Systematic agent learning framework

Troubleshooting

Neo4j Connection Failed

# Start Neo4j container
docker run -d -p 7687:7687 -e NEO4J_AUTH=neo4j/password neo4j:latest

# Check connection
gnosys status

MCPs Not Loading

  1. Verify Strata config: cat ~/.config/strata/servers.json
  2. Check .env values: cat ~/.gnosys/.env
  3. Restart Claude Code
  4. Check Claude Code logs

Missing Environment Variables

gnosys configure-strata
# Will show which variables are missing

Development

Installing from Source

git clone https://github.com/yourusername/gnosys
cd gnosys
pip install -e .

Running Tests

pip install -e ".[dev]"
pytest

Philosophy

GNO.SYS embodies the compound intelligence philosophy:

  • Compounding Value: Each system interaction creates incremental, sustainable value
  • Cognitive Separation: Internal thinking vs external communication (GIINT)
  • Systematic Learning: Structured curricula and progress tracking (Payload Discovery)
  • Knowledge Publishing: Transform private work into public knowledge (SEED)
  • Anti-Hallucination: Complete context understanding before modifications (Context Alignment)

License

MIT

Support


☀️🌏💗🌐 - The World Incorporated, a Sanctuary Bastion

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gnosys-0.1.0.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gnosys-0.1.0-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file gnosys-0.1.0.tar.gz.

File metadata

  • Download URL: gnosys-0.1.0.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for gnosys-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3750b8893fde4c44fdabb106bc23fabec35db7b08226c91b66af8e9358cc57dd
MD5 20b55a5a10c3e30b8043a7f549b744dc
BLAKE2b-256 5b43cbc582210a58721cf6da756f87096e91ba565032ebe1736ef99ad08bc90a

See more details on using hashes here.

File details

Details for the file gnosys-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gnosys-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for gnosys-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bdc61cc2a3d729765344ff41b0cf826a087e2b8ba20bc9f8d4cdfe458ba8de9b
MD5 0490277c4d0a6bd0313d6e7115853bb6
BLAKE2b-256 bbdb1443f15278daa73c9655ea9574e4d780ce2efb09482ec1b681480fc03c40

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page