Skip to content

soumyacodes007/Ghost_context_1

Repository files navigation

GhostContext

The First WebLLM-Powered Dentralized Marketplace for Private AI Knowledge

Live Demo YouTube Sui Network Walrus License

GhostContext Logo

Monetize sensitive documents without ever revealing the raw file to a server.

Features โ€ข Demo โ€ข Architecture โ€ข Quick Start โ€ข Tech Stack


The Problem

Companies can't upload secrets to ChatGPT. Experts can't sell knowledge without piracy.

  • Enterprises have sensitive documents (contracts, research, internal memos) but can't use AI tools due to privacy concerns
  • Knowledge workers want to monetize their expertise but fear piracy and unauthorized distribution
  • Current solutions require trusting centralized servers with your most valuable data

GhostContext solves both.


The Paradigm Shift

Instead of sending your private data to OpenAI, we download the AI model to your browser.

Your secrets never leave your device.

We built the world's first AI-powered decentralized knowledge marketplace that combines *on-chain access control, **decentralized storage, and *client-side inference to create a trustless data economy. Documents are encrypted locally, stored on Walrus, tokenized as NFTs on Sui, and queried using browser-based LLMsโ€”enabling monetization without ever exposing plaintext to any server.


โœ… The GhostContext Solution

Local Encryption

Files are encrypted on the user's device before going to Walrus.

Plaintext never leaves the browser.

Token-Gated Access

Decryption rights are tied to Sui NFTs.

No NFT โ†’ No decryption. Simple.

Client-Side RAG + Offline LLM

Documents are decrypted and processed fully inside the user's browser using a locally-run Llama-3 model.

No internet required. No server inference. Zero data leakage.


Why It's Different from "Just Running a Local LLM"

Running a local LLM (like Ollama or LM Studio) is NOT the same as GhostContext.

Feature Local LLM (Ollama/LM Studio) GhostContext
Monetization โŒ No way to sell access to your documents โœ… Built-in marketplace with NFT-based access control
Access Control โŒ Anyone with the file can use it โœ… Smart contract-enforced permissions (pay-per-query)
Distribution โŒ Must manually share files (piracy risk) โœ… Encrypted storage + on-chain keys (piracy-proof)
Decentralization โŒ Files stored locally or on your server โœ… Decentralized storage (Walrus) + blockchain (Sui)
Revenue Tracking โŒ No built-in payment or analytics โœ… On-chain revenue tracking and query limits
Transferability โŒ Can't transfer ownership of documents โœ… NFTs are tradeable, keys transfer automatically
Discovery โŒ No marketplace or search โœ… Browse and purchase from global marketplace
Trust Model โŒ Requires trusting the file sender โœ… Trustless: Verify encryption + access on-chain

*In short: Local LLMs let you chat with YOUR documents privately. GhostContext lets you *monetize and trade encrypted knowledge in a decentralized marketplace while maintaining the same privacy guarantees.


Supported AI Models

GhostContext supports multiple state-of-the-art language models optimized for browser inference:

Model Size Speed Quality Use Case
Llama 3.2 1B ~1GB โšก Fast Good Quick queries, mobile devices
Llama 3.2 3B ~1.5GB โšกโšก Medium-Fast Very Good Balanced performance
Phi-3 Mini ~2GB โšกโšก Medium Good Efficient reasoning
Mistral 7B ~4GB โšกโšกโšก Slower Excellent Complex analysis
Qwen 2.5 1.5B ~1GB โšก Fast Good Multilingual support

Engine Options:

  • WebLLM (Standard): Original implementation with full compatibility
  • WeInfer (Optimized): ~3.76x faster with buffer reuse and memory optimization

Hardware Requirements:

  • Minimum: 4GB RAM, Intel HD 5500+ / NVIDIA GTX 650+ / AMD HD 7750+
  • Recommended: 8GB+ RAM, Modern GPU with WebGPU support
  • Browser: Chrome 113+ or Edge 113+ with WebGPU enabled

Features

Home Dashboard

Central hub for accessing all GhostContext features with a clean, modern interface.

AI Chat Interface

  • Local AI Models: Run Llama-3, Phi-3, Mistral, and Qwen models directly in your browser
  • WebGPU Acceleration: Hardware-accelerated inference for fast responses
  • WeInfer Optimization: ~3.76x faster inference with buffer reuse
  • RAG Pipeline: Retrieval-Augmented Generation for accurate document-based answers
  • Conversational Memory: Context-aware multi-turn conversations
  • Source Citations: Track which pages information comes from
  • Hybrid Search: Semantic + keyword search for better retrieval

Vault (Encryption & Minting)

  • Client-Side Encryption: AES-256-GCM encryption in the browser
  • Walrus Upload: Encrypted blobs stored on decentralized Walrus network
  • NFT Minting: Create GhostContext NFTs with embedded encryption keys
  • Access Control: Smart contract-based permission management
  • Listing: Set price per query and list contexts for sale

Marketplace

  • Browse Contexts: Discover encrypted knowledge from other users
  • Category Filtering: General, Technical, Research, Education
  • Purchase Queries: Buy access to encrypted documents
  • Metrics Display: View total queries sold and revenue
  • Modern UI: Codeforces-style cards with gradients and animations

My Purchases

  • Query Management: Track remaining queries for purchased contexts
  • One-Click Load: Decrypt and load purchased documents instantly
  • Blob ID Display: Copy Walrus blob IDs for reference
  • Receipt NFTs: On-chain proof of purchase with encryption keys

Live Demo

Deployed Application

Visit: https://ghost-context-1.vercel.app

Video Walkthrough

Watch the full demo: YouTube Demo

Try It Yourself

  1. Connect Wallet: Use Sui Wallet (Testnet)
  2. Select Engine: Choose WebLLM or WeInfer
  3. Load Model: Pick Llama-3.2 1B for fast inference
  4. Upload PDF: Drop any document (100% local processing)
  5. Ask Questions: Chat with your document using AI
  6. Encrypt & Mint: Create an NFT and list it on the marketplace
  7. Purchase: Buy access to other users' encrypted knowledge

Why These Technologies?

Why Sui?

Sui is the only blockchain fast enough for real-time AI commerce.

  • โšก Sub-Second Finality: Instant NFT minting and purchases (400ms average)
  • ๐Ÿ’ฐ Low Gas Fees: Transactions cost <$0.01, making micro-payments viable
  • ๐ŸŽฏ Object-Centric Model: Perfect for NFTs with embedded metadata (encryption keys)
  • ๐Ÿ” Move Language: Memory-safe smart contracts prevent common vulnerabilities
  • ๐Ÿ“ˆ Horizontal Scaling: Can handle millions of users without congestion
  • ๐ŸŽซ Programmable NFTs: Dynamic access control and query tracking built-in

Alternative blockchains (Ethereum, Solana) either have:

  • High gas fees (Ethereum: $5-50 per transaction)
  • Network congestion issues
  • Less flexible NFT standards

Why Walrus?

Walrus is the native decentralized storage layer for Sui, allowing us to bind Blob IDs directly to NFT Metadata objects efficiently.

  • ๐Ÿ”— Native Sui Integration: Seamless blob storage with on-chain references
  • ๐Ÿ’พ Cost-Effective: ~$0.10 per GB vs. $5-20 on competitors
  • ๐ŸŒ Decentralized: No single point of failure or censorship
  • โšก Fast Retrieval: Content-addressed storage with CDN-like performance
  • ๐Ÿ”’ Immutable: Once uploaded, blobs cannot be modified or deleted
  • ๐Ÿ“ฆ Large File Support: Handle documents up to 1GB+

Why not IPFS/Arweave?

  • IPFS requires pinning services (centralization risk)
  • Arweave is expensive for frequent updates
  • Neither integrate natively with Sui's object model

Encryption Strategy (Seal vs. Web Crypto)

Seal enables policy-based encryption for enterprise use cases.

  • ๐ŸŽฏ Policy-Based Access: Define complex access rules (time-based, role-based)
  • ๐Ÿ” Attribute-Based Encryption: Encrypt once, decrypt based on attributes
  • ๐Ÿข Enterprise Ready: Compliance with data governance requirements
  • ๐Ÿ”„ Key Rotation: Update encryption without re-uploading data
  • ๐Ÿ‘ฅ Multi-Party Access: Share with teams while maintaining control

Current Implementation: We use Web Crypto API (AES-256-GCM) for MVP simplicity.

Future: Seal integration will enable advanced features like:

  • Time-locked documents (auto-expire after X days)
  • Role-based access (only "researchers" can decrypt)
  • Conditional access (require 2-of-3 signatures)

Architecture

flowchart TD
    %% Styling
    classDef browser fill:#FFD700,stroke:#333,stroke-width:2px,color:#000;
    classDef chain fill:#87CEEB,stroke:#333,stroke-width:2px,color:#000;
    classDef storage fill:#98FB98,stroke:#333,stroke-width:2px,color:#000;

    subgraph Creator ["๐Ÿ‘ค Creator Flow (Browser)"]
        Raw["๐Ÿ“„ Raw PDF Document"]
        Encrypt["๐Ÿ” AES-256-GCM Encryption"]
        KeyGen["๐Ÿ”‘ Generate Random Key/IV"]
        
        Raw --> KeyGen
        KeyGen --> Encrypt
    end

    subgraph Infrastructure ["๐ŸŒ Decentralized Protocol"]
        Walrus[(" Walrus Storage\n(Encrypted Blobs Only)")]
        Sui[("Sui Smart Contract\n(Marketplace & Access Control)")]
    end

    subgraph Consumer ["๐Ÿ‘ฅ Buyer Flow (Browser + WebGPU)"]
        Pay["๐Ÿ’ฐ Purchase (SUI Token)"]
        Fetch["๐Ÿ“ฅ Fetch Encrypted Blob"]
        Decrypt["๐Ÿ”“ Client-Side Decryption"]
        Vector["๐Ÿ“š RAG Vector Store (IndexedDB)"]
        Inference[" WebLLM Inference (Local GPU)"]
    end

    %% Connections - Upload Flow
    Encrypt -- "1. Upload Encrypted Blob" --> Walrus
    Walrus -- "2. Return Blob ID" --> Creator
    Creator -- "3. Mint NFT (Blob ID + Encr. Key)" --> Sui

    %% Connections - Purchase Flow
    Pay -- "4. Buy Access" --> Sui
    Sui -- "5. Deliver NFT (Key + Blob ID)" --> Consumer
    
    %% Connections - Usage Flow
    Walrus -.->|"6. Download Blob"| Fetch
    Fetch --> Decrypt
    Decrypt --> Vector
    Vector --> Inference

    %% Apply Styles
    class Creator,Consumer browser;
    class Sui chain;
    class Walrus storage;
Loading

Key Components

  1. Frontend (React + TypeScript)

    • Modern UI with Tailwind CSS
    • WebGPU-accelerated AI inference
    • Client-side encryption/decryption
  2. Smart Contracts (Move on Sui)

    • GhostContext NFTs with embedded keys
    • Query-based access control
    • Marketplace with revenue tracking
  3. Storage (Walrus)

    • Decentralized blob storage
    • Encrypted document hosting
    • Content-addressed retrieval
  4. AI Engine (WebLLM)

    • Browser-based LLM inference
    • RAG pipeline for document Q&A
    • Vector embeddings for semantic search

Project Structure

ghostcontext/
โ”œโ”€โ”€ contracts/                    # Sui Move smart contracts
โ”‚   โ”œโ”€โ”€ source/
โ”‚   โ”‚   โ””โ”€โ”€ ghostcontext.move    # Main contract with NFT logic
โ”‚   โ”œโ”€โ”€ Move.toml                # Contract configuration
โ”‚   โ””โ”€โ”€ build/                   # Compiled contracts
โ”‚
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ components/              # React components
โ”‚   โ”‚   โ”œโ”€โ”€ Home.tsx            # Chat interface with RAG
โ”‚   โ”‚   โ”œโ”€โ”€ HomeNew.tsx         # Dashboard landing
โ”‚   โ”‚   โ”œโ”€โ”€ Vault.tsx           # Encryption & minting
โ”‚   โ”‚   โ”œโ”€โ”€ Marketplace.tsx     # Browse & purchase
โ”‚   โ”‚   โ”œโ”€โ”€ MyPurchases.tsx     # Manage bought contexts
โ”‚   โ”‚   โ”œโ”€โ”€ Navbar.tsx          # Navigation bar
โ”‚   โ”‚   โ”œโ”€โ”€ landingPage.tsx     # Public landing page
โ”‚   โ”‚   โ””โ”€โ”€ ui/                 # Reusable UI components
โ”‚   โ”‚       โ”œโ”€โ”€ Card.tsx
โ”‚   โ”‚       โ”œโ”€โ”€ Button.tsx
โ”‚   โ”‚       โ””โ”€โ”€ Input.tsx
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ services/               # Core business logic
โ”‚   โ”‚   โ”œโ”€โ”€ rag-engine.ts       # RAG pipeline (WebLLM)
โ”‚   โ”‚   โ”œโ”€โ”€ rag-engine-weinfer.ts  # Optimized RAG (WeInfer)
โ”‚   โ”‚   โ”œโ”€โ”€ llm-client.ts       # LLM interface
โ”‚   โ”‚   โ”œโ”€โ”€ embedder.ts         # Text embedding
โ”‚   โ”‚   โ”œโ”€โ”€ vector-store.ts     # In-memory vector DB
โ”‚   โ”‚   โ”œโ”€โ”€ pdf-parser.ts       # PDF text extraction
โ”‚   โ”‚   โ””โ”€โ”€ ghostcontext-payload.ts  # Data serialization
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ ghostcontext/           # Encryption & Walrus
โ”‚   โ”‚   โ”œโ”€โ”€ crypto.ts           # AES-256-GCM encryption
โ”‚   โ”‚   โ”œโ”€โ”€ walrus.ts           # Walrus API client
โ”‚   โ”‚   โ””โ”€โ”€ encryption-workflow.ts  # End-to-end flow
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ hooks/                  # React hooks
โ”‚   โ”œโ”€โ”€ lib/                    # Utilities
โ”‚   โ”œโ”€โ”€ App.tsx                 # Main app component
โ”‚   โ”œโ”€โ”€ main.tsx                # Entry point
โ”‚   โ””โ”€โ”€ theme.css               # Global styles
โ”‚
โ”œโ”€โ”€ scripts/                    # Deployment scripts
โ”‚   โ”œโ”€โ”€ deploy.ts              # Contract deployment
โ”‚   โ””โ”€โ”€ test-seal.ts           # Encryption testing
โ”‚
โ”œโ”€โ”€ public/                     # Static assets
โ”œโ”€โ”€ .env                        # Environment variables
โ”œโ”€โ”€ package.json               # Dependencies
โ”œโ”€โ”€ vite.config.ts             # Vite configuration
โ””โ”€โ”€ README.md                  # This file

Tech Stack

Frontend

  • โš› React 18 - UI framework
  • ๐Ÿ“˜ TypeScript - Type safety
  • ๐ŸŽจ Tailwind CSS - Styling
  • ๐ŸŽญ Framer Motion - Animations
  • ๐Ÿงญ React Router - Navigation

AI & ML

  • ๐Ÿค– WebLLM - Browser-based LLM inference
  • ๐Ÿง  Transformers.js - Text embeddings
  • ๐Ÿ” Custom RAG Pipeline - Document Q&A
  • ๐Ÿ“Š Vector Store - Semantic search
  • โšก WebGPU - Hardware acceleration

Blockchain

  • ๐Ÿ”ท Sui Network - Layer 1 blockchain
  • ๐Ÿ“œ Move Language - Smart contracts
  • ๐ŸŽซ NFT Standard - Token-gated access
  • ๐Ÿ’ฐ SUI Token - Payments

Storage & Encryption

  • ๐Ÿ‹ Walrus - Decentralized blob storage
  • ๐Ÿ” Web Crypto API - AES-256-GCM encryption
  • ๐Ÿ”‘ On-Chain Keys - Secure key management

Development

  • โšก Vite - Build tool
  • ๐Ÿ“ฆ pnpm - Package manager
  • ๐Ÿงช TypeScript - Type checking
  • ๐ŸŽฏ ESLint - Code linting

Quick Start

Prerequisites

  • Node.js 18+ and pnpm
  • Sui Wallet (Browser extension)
  • Modern Browser with WebGPU support (Chrome 113+, Edge 113+)

Installation

# Clone the repository
git clone https://github.com/yourusername/ghostcontext.git
cd ghostcontext

# Install dependencies
pnpm install

# Set up environment variables
cp .env.example .env
# Edit .env with your Sui contract addresses

# Start development server
pnpm dev

Environment Variables

VITE_GHOSTCONTEXT_PACKAGE_ID=0x8ddf7cece3571b8758acbe667a8e2ddf8e0cef8e283a589459619b63fa4cb97a    # Deployed contract address
# View on Sui Explorer (testnet): https://explorer.sui.io/object/0x8ddf7cece3571b8758acbe667a8e2ddf8e0cef8e283a589459619b63fa4cb97a?network=testnet
VITE_GHOSTCONTEXT_REGISTRY_ID=0x...   # Registry object ID
VITE_WALRUS_PUBLISHER_URL=https://...  # Walrus publisher endpoint
VITE_WALRUS_AGGREGATOR_URL=https://... # Walrus aggregator endpoint

Deploy Smart Contracts

cd contracts

# Build contracts
sui move build

# Deploy to Sui testnet
sui client publish --gas-budget 100000000

# Note the package ID and registry ID for .env

Enable WebGPU (if needed)

  1. Visit chrome://flags or edge://flags
  2. Search for "WebGPU"
  3. Enable "Unsafe WebGPU"
  4. Relaunch browser

Usage Guide

1๏ธโƒฃ Upload & Encrypt

// Upload a PDF document
const file = document.getElementById('fileInput').files[0];

// Encrypt locally (AES-256-GCM)
const { encryptedData, key, iv } = await encryptFile(file);

// Upload to Walrus
const blobId = await uploadToWalrus(encryptedData);

2๏ธโƒฃ Mint NFT

// Create GhostContext NFT with embedded keys
const tx = new Transaction();
tx.moveCall({
   target: `${packageId}::ghostcontext::create_context`,
   arguments: [
      tx.pure.string(title),
      tx.pure.string(blobId),
      tx.pure.string(key),
      tx.pure.string(iv),
      tx.pure.string(category),
      tx.object(registryId),
   ],
});

3๏ธโƒฃ List for Sale

// Set price per query (in MIST)
tx.moveCall({
   target: `${packageId}::ghostcontext::list_context`,
   arguments: [
      tx.object(contextId),
      tx.pure.u64(pricePerQuery),
   ],
});

4๏ธโƒฃ Purchase & Decrypt

// Buy queries
tx.moveCall({
   target: `${packageId}::ghostcontext::purchase_queries`,
   arguments: [
      tx.object(contextId),
      tx.pure.u64(queryCount),
      coin,
      tx.object(registryId),
   ],
});

// Decrypt with keys from receipt NFT
const decrypted = await decryptData(encryptedBlob, key, iv);

5๏ธโƒฃ Chat with AI

// Load document into RAG
await rag.ingest(decryptedFile);

// Ask questions
const answer = await rag.query(
   "What is this document about?",
   (partial) => console.log(partial) // Streaming
);

Features in Detail

๐Ÿ” Encryption Workflow

  1. Client-Side Encryption: Files are encrypted using AES-256-GCM before leaving the browser
  2. Random Key Generation: Cryptographically secure random keys via Web Crypto API
  3. On-Chain Storage: Encryption keys stored in NFT metadata for transferability
  4. Decryption on Purchase: Buyers receive keys automatically via QueryReceipt NFT

๐Ÿค– AI Engine

  • Model Selection: Choose from Llama-3, Phi-3, Mistral, Qwen
  • WebGPU Acceleration: 10-100x faster than CPU inference
  • Streaming Responses: Real-time token generation
  • RAG Pipeline: Semantic search + LLM generation
  • Conversational Memory: Multi-turn context awareness

๐Ÿ›’ Marketplace

  • Category Filtering: Browse by General, Technical, Research, Education
  • Metrics Display: Total queries sold, revenue earned
  • Purchase Modal: Clean UI for buying queries
  • Real-time Updates: Instant marketplace refresh after transactions

๐Ÿ“Š Analytics

  • Query Tracking: Monitor remaining queries per purchase
  • Revenue Dashboard: Track earnings from listed contexts
  • Usage Metrics: View total queries sold per context

Security

  • โœ… Client-Side Encryption: Data encrypted before upload
  • โœ… Zero-Knowledge: Server never sees plaintext
  • โœ… On-Chain Access Control: Smart contract-enforced permissions
  • โœ… Decentralized Storage: No single point of failure
  • โœ… Local AI Inference: Queries never sent to external servers
  • โœ… Auditable: All transactions on-chain and verifiable

Roadmap

โœ… Phase 1: MVP (Completed)

  • Local encryption & Walrus upload
  • Sui smart contracts
  • WebLLM integration
  • Basic marketplace
  • NFT minting & trading

๐Ÿšง Phase 2: Optimization (In Progress)

  • WeInfer optimization (3.76x faster)
  • Improved vector search
  • Better UI/UX
  • Mobile responsiveness

๐Ÿ”ฎ Phase 3: Advanced Features (Planned)

  • Multi-file contexts
  • Collaborative contexts
  • Revenue sharing
  • Advanced analytics
  • API access

๐ŸŒŸ Phase 4: Ecosystem (Future)

  • GhostNodes (GPU rental)
  • Decentralized training
  • Cross-chain support
  • Enterprise features

Contributing

We welcome contributions! Please see our Contributing Guide for details.

Development Setup

bash

Fork and clone

git clone https://github.com/yourusername/ghostcontext.git

Create a branch

git checkout -b feature/amazing-feature

Make changes and commit

git commit -m "Add amazing feature"

Push and create PR

git push origin feature/amazing-feature


License

This project is licensed under the MIT License - see the LICENSE file for details.


Acknowledgments

  • Sui Foundation - Blockchain infrastructure
  • Walrus Team - Decentralized storage
  • MLC Team - WebLLM framework
  • Hugging Face - Transformers.js
  • Open Source Community - Amazing tools and libraries

Contact


Known Issues & Limitations

Seal Integration Status

Current Status: โŒ Not Integrated (Using Web Crypto API instead)

Why? We initially planned to use Seal (Sui's policy-based encryption framework) for advanced access control. However, we encountered several blockers:

Issue #1: Policy Complexity

  • Seal requires defining complex policy objects on-chain
  • Our use case (simple key-based encryption) doesn't need policy overhead
  • Web Crypto API provides sufficient security for MVP

Issue #2: Key Management

  • Seal's policy-based approach requires additional infrastructure
  • Managing policy updates adds complexity for users
  • Direct key storage in NFTs is simpler and more transparent

Issue #3: Documentation & Examples

  • Limited production examples of Seal integration
  • Unclear best practices for browser-based encryption
  • Testnet stability issues during development

Our Solution

We implemented a hybrid approach:

  • โœ… AES-256-GCM encryption (industry standard, battle-tested)
  • โœ… Keys stored on-chain in NFT metadata (transparent, auditable)
  • โœ… Smart contract access control (token-gated decryption)
  • โœ… Client-side processing (zero-knowledge, privacy-preserving)

Important demo note: During development we switched to the browser Web Crypto API because integrating Seal required significant policy setup and we encountered a decryption bug in the current Seal SDK that blocked reliable end-to-end testing. As a result, the demo and reference code use client-side AES encryption and simplified on-chain key handling. This means that in the demo any document may be purchased by any buyer (the demo does not enforce the full seller-granted Seal policy flow). When we migrate to Seal in production, access will be enforced by Seal policies so the seller (or on-chain policy) explicitly grants access to the buyer.

Future Plans

Once Seal matures and provides:

  • Better documentation
  • Browser-friendly SDKs
  • Stable testnet/mainnet support

We will migrate to Seal for:

  • ๐ŸŽฏ Time-locked documents
  • ๐Ÿ‘ฅ Multi-party access control
  • ๐Ÿ”„ Key rotation without re-upload
  • ๐Ÿข Enterprise compliance features

Tracking Issue: #42 - Seal Integration


Other Known Limitations

  1. Browser Compatibility

    • Requires WebGPU support (Chrome 113+, Edge 113+)
    • Safari not yet supported (WebGPU in development)
    • Mobile browsers have limited support
  2. File Size Limits

    • Recommended: <10MB PDFs for optimal performance
    • Large files may cause browser memory issues
    • Walrus supports up to 1GB, but browser processing is the bottleneck
  3. Model Loading Time

    • First-time model download: 1-5 minutes (depending on model size)
    • Models cached locally after first load
    • Requires stable internet connection for initial download
  4. Testnet Limitations

    • Using Sui Testnet (not production-ready)
    • Testnet tokens have no real value
    • Network may be reset periodically

Future Improvements

Short-Term (Q1 2025)

  • Seal integration for advanced policies
  • Mobile app (React Native)
  • Safari/Firefox support
  • Improved model caching

Medium-Term (Q2-Q3 2025)

  • Multi-file contexts
  • Collaborative editing
  • Revenue analytics dashboard
  • API for developers

Long-Term (Q4 2025+)

  • GhostNodes (decentralized GPU rental)
  • Cross-chain support
  • Enterprise features
  • Mainnet launch

Built with โค by the GhostContext Team

Founders: Ankit & Rick

โญ Star us on GitHub โ€ข ๐Ÿฆ Follow on Twitter โ€ข ๐Ÿ’ฌ Join Discord

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors