Canvas-with-observation-feeds-HTML

Canvas AI Orchestration System

A streamlined web-based interface for AI interaction focused on the Canvas workspace. The system integrates with Ollama for AI model access and uses browser localStorage and IndexedDB for data persistence.

🤝 Companion System: Llama Jack

Canvas works seamlessly with Llama Jack - your AI-powered terminal workspace companion!

Why Use Both Together?

Shared Intelligence

Both systems share the same Ollama AI backend with intelligent resource orchestration:

Quick Integration

# 1. Start Canvas (web interface)
launch-canvas.bat

# 2. Start Llama Jack (terminal companion)
hi jack

# Both systems now coordinate automatically!

See Llama Jack Integration Guide for detailed setup.


🌟 Visual README

Experience the Enhanced Visual Documentation: https://yufok1.github.io/Canvas-with-observation-feeds-HTML/

Features Matrix rain animation, cyberpunk aesthetics, and interactive documentation experience.

🎬 Live Demo

Interactive Canvas Demonstration: View the interface demonstration at: https://yufok1.github.io/Canvas-with-observation-feeds-HTML/canvas-with-observation-feeds.html

Experience the full Canvas workspace with live AI agents, Matrix rain effects, and real-time synthesis capabilities.

🌊 Matrix Rain Integration (Visual README Website Only)

The Visual README website features:

The Canvas application itself uses cyberpunk gradients and pulse animations, but does not include Matrix rain effects.

System Components

Core Architecture

File Structure

Canvas AI Systems (5 agents)

Plus integrated JACK Terminal for direct AI interaction and coordination

JACK Terminal Integration

The JACK Terminal is a built-in console within the Canvas UI that provides:

Usage:

Technical Notes:


Recent Improvements

Session Management & Feed Cleanup

Model Switching Enhancements

Jack Terminal Integration

CORS & Request Handling

Proxy Security Improvements

The Ollama Turbo proxy now includes:

Recommendation: Always keep your API key secret and only run the proxy on trusted machines.

Quick Start

# Launch Canvas with local Ollama
launch-canvas.bat

# Launch Canvas with cloud proxy (requires API key)
set OLLAMA_TURBO_API_KEY=your_api_key_here
launch-canvas.bat

System Requirements

Architecture Features

Storage System

AI Integration

Canvas Interface Functions

Interface Layout

The Canvas interface features a responsive grid-based layout with specialized panels:

┌─────────────────────────────────────────────────────────┐
│                    🜂 CANVAS HEADER                      │
│         Orchestration Status & System Controls         │
├─────────────────────┬───────────────────────────────────┤
│                     │                                   │
│    📝 SOVEREIGN     │      📡 LIVE AI FEEDS & CHAT      │
│       CANVAS        │                                   │
│   (Document Editor) │   • DJINN Analysis Feed           │
│                     │   • NAZAR Pattern Recognition     │
│                     │   • NARRA Emotional Intelligence  │
│                     │   • WHALE Governance Oversight    │
│                     │   • WATCHTOWER Surveillance       │
├─────────────────────┼───────────────────────────────────┤
│                     │                                   │
│   📊 SYNTHESIS      │      🎯 JACK TERMINAL MIRROR      │
│    REPORTS          │                                   │
│   (AI Analysis)     │   • Real-time Jack Commands       │
│                     │   • Canvas Search Integration     │
│                     │   • Constraint & Commentary       │
│                     │   • Live Metrics & Status         │
└─────────────────────┴───────────────────────────────────┘

Panel Functions

Usage Modes

Standalone Canvas Operation

Cloud-Enhanced Operation

Technical Specifications

Performance Metrics

API Integration

Data Management

GitHub Repository: https://github.com/Yufok1/Canvas-with-observation-feeds-HTML

Llama Jack: https://github.com/Yufok1/Llama-Jack - AI orchestration and terminal integration

Matrix Rain Background: https://github.com/Yufok1/Matrix-Rain-HTML-Background

License

MIT License - See LICENSE file for details.

Contributing

See CONTRIBUTING.md for development guidelines and contribution process.


Canvas AI Orchestration System - Streamlined, powerful, focused with Matrix-powered cyberpunk aesthetics.