Crawler Summary

uiforge-webapp answer-first brief

Zero-cost web application for AI-driven UI generation UIForge **Zero-cost AI-powered UI generation platform** Transform ideas into production-ready code with AI. Built with Next.js 15, Supabase, and modern web technologies. 100% free. $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 โœจ Features - ๐ŸŽจ **AI-Powered Generation** - Natural language to production-ready UI components - ๐Ÿ” **Privacy-First** - Bring Your Own Key (BYOK) with client-side encryption - ๐Ÿ’ฐ **Zero-Cost** - Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Freshness

Last checked 2/22/2026

Best For

Contract is available with explicit auth and schema references.

Not Ideal For

uiforge-webapp is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.

Evidence Sources Checked

editorial-content, capability-contract, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 100/100

uiforge-webapp

Zero-cost web application for AI-driven UI generation UIForge **Zero-cost AI-powered UI generation platform** Transform ideas into production-ready code with AI. Built with Next.js 15, Supabase, and modern web technologies. 100% free. $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 โœจ Features - ๐ŸŽจ **AI-Powered Generation** - Natural language to production-ready UI components - ๐Ÿ” **Privacy-First** - Bring Your Own Key (BYOK) with client-side encryption - ๐Ÿ’ฐ **Zero-Cost** -

MCPverified

Public facts

6

Change events

1

Artifacts

0

Freshness

Feb 22, 2026

Verifiededitorial-content1 verified compatibility signal

Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Schema refs publishedTrust evidence available

Trust score

Unknown

Compatibility

MCP

Freshness

Feb 22, 2026

Vendor

Forge Space

Artifacts

0

Benchmarks

0

Last release

0.2.1

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.

Setup snapshot

git clone https://github.com/Forge-Space/UI.git
  1. 1

    Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Forge Space

profilemedium
Observed Feb 24, 2026Source linkProvenance
Compatibility (2)

Protocol compatibility

MCP

contracthigh
Observed Feb 24, 2026Source linkProvenance

Auth modes

mcp, api_key, oauth

contracthigh
Observed Feb 24, 2026Source linkProvenance
Artifact (1)

Machine-readable schemas

OpenAPI or schema references published

contracthigh
Observed Feb 24, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB MCP

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Executable Examples

bash

# Clone the repository
git clone https://github.com/your-org/uiforge-webapp.git
cd uiforge-webapp

# Install dependencies
npm install

# Start local Supabase (first time takes 10-15 minutes)
supabase start

# Apply database migrations
supabase db push

# Generate TypeScript types
supabase gen types typescript --local > apps/web/src/lib/supabase/database.types.ts

# Start development server
npm run dev

env

# Supabase (Local)
NEXT_PUBLIC_SUPABASE_URL=http://localhost:54321
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-local-anon-key

# Feature Flags
NEXT_PUBLIC_ENABLE_BYOK=true
NEXT_PUBLIC_ENABLE_GEMINI_FALLBACK=true

text

uiforge-webapp/
โ”œโ”€โ”€ apps/
โ”‚   โ”œโ”€โ”€ web/                 # Next.js 15 frontend application
โ”‚   โ”‚   โ”œโ”€โ”€ src/
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ app/         # App Router pages & API routes
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ components/  # React components (shadcn/ui)
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ hooks/       # Custom React hooks
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ lib/         # Utilities & configurations
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ stores/      # Zustand state management
โ”‚   โ”‚   โ”œโ”€โ”€ e2e/             # Playwright E2E tests
โ”‚   โ”‚   โ””โ”€โ”€ public/          # Static assets
โ”‚   โ””โ”€โ”€ api/                 # Cloudflare Workers API (future)
โ”œโ”€โ”€ packages/
โ”‚   โ””โ”€โ”€ shared/              # Shared types and utilities
โ”œโ”€โ”€ docs/                    # Documentation
โ”œโ”€โ”€ supabase/                # Database migrations & setup
โ”œโ”€โ”€ .windsurf/               # AI agent rules & workflows
โ”œโ”€โ”€ turbo.json              # Turborepo configuration
โ””โ”€โ”€ package.json            # Root package configuration

bash

# Development
npm run dev                 # Start development server (localhost:3000)
npm run build               # Build for production
npm run start               # Start production server

# Code Quality
npm run lint                # Run ESLint
npm run lint:fix            # Fix ESLint issues
npm run format              # Format code with Prettier
npm run type-check          # TypeScript type checking

# Testing
npm test                    # Run unit tests
npm run test:watch          # Watch mode
npm run test:coverage       # Coverage report
npm run test:e2e            # Run E2E tests
npm run test:e2e:ui         # Playwright UI mode

# Dependencies
npm run deps:check          # Check for updates
npm run deps:update         # Update dependencies
npm run clean               # Clean all build artifacts

text

Framework preset: Next.js
   Build command: cd apps/web && npm install && npm run build
   Build output directory: apps/web/.next
   Root directory: /
   Node version: 20

env

NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
   NEXT_PUBLIC_SUPABASE_ANON_KEY=your-production-anon-key
   NEXT_PUBLIC_API_URL=https://your-app.pages.dev
   NEXT_PUBLIC_ENABLE_BYOK=true
   NEXT_PUBLIC_ENABLE_GEMINI_FALLBACK=true

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB MCP

Docs source

GITHUB MCP

Editorial quality

ready

Zero-cost web application for AI-driven UI generation UIForge **Zero-cost AI-powered UI generation platform** Transform ideas into production-ready code with AI. Built with Next.js 15, Supabase, and modern web technologies. 100% free. $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 $1 โœจ Features - ๐ŸŽจ **AI-Powered Generation** - Natural language to production-ready UI components - ๐Ÿ” **Privacy-First** - Bring Your Own Key (BYOK) with client-side encryption - ๐Ÿ’ฐ **Zero-Cost** -

Full README

UIForge

Zero-cost AI-powered UI generation platform

Transform ideas into production-ready code with AI. Built with Next.js 15, Supabase, and modern web technologies. 100% free.

License: MIT Node.js Version Next.js TypeScript Test Coverage PRs Welcome Code Quality Security Deployment Database UI Framework Styling Monorepo AI Integration Free

โœจ Features

  • ๐ŸŽจ AI-Powered Generation - Natural language to production-ready UI components
  • ๐Ÿ” Privacy-First - Bring Your Own Key (BYOK) with client-side encryption
  • ๐Ÿ’ฐ Zero-Cost - 100% free tier architecture (up to 50,000 users)
  • ๐Ÿš€ Modern Stack - Next.js 15, Supabase, shadcn/ui, TypeScript
  • ๐Ÿ“ฑ Responsive Design - Mobile-first with dark mode optimized
  • โšก Real-time Updates - Live collaboration via Supabase subscriptions
  • ๐ŸŽฏ Production Ready - Monaco editor, live preview, export functionality
  • ๐Ÿงช Well Tested - 80%+ test coverage with Playwright E2E tests

๐Ÿ—๏ธ Architecture

Frontend Layer

  • Framework: Next.js 15 (App Router) + React 18
  • Language: TypeScript (strict mode)
  • Styling: Tailwind CSS + shadcn/ui design system
  • State: Zustand (minimal re-renders)
  • Editor: Monaco Editor (VS Code engine)
  • Hosting: Cloudflare Pages (unlimited bandwidth)

Backend Layer

  • Database: PostgreSQL 15 via Supabase
  • Auth: Supabase Auth (Email/Password + OAuth)
  • Storage: Supabase Storage (1GB free tier)
  • Realtime: Supabase Realtime subscriptions
  • API: Next.js API routes + MCP integration

AI Integration

  • Primary: Bring Your Own Key (OpenAI, Anthropic, Google AI)
  • Fallback: Gemini API (60 requests/minute free tier)
  • Protocol: Model Context Protocol (MCP) for extensible AI tools
  • Security: Client-side AES-256 encryption for API keys

๐Ÿš€ Quick Start

Prerequisites

  • Node.js 20.x or later
  • npm 10.x or later
  • Docker Desktop (for local Supabase)
  • Git for version control

Installation

# Clone the repository
git clone https://github.com/your-org/uiforge-webapp.git
cd uiforge-webapp

# Install dependencies
npm install

# Start local Supabase (first time takes 10-15 minutes)
supabase start

# Apply database migrations
supabase db push

# Generate TypeScript types
supabase gen types typescript --local > apps/web/src/lib/supabase/database.types.ts

# Start development server
npm run dev

Access Points:

  • ๐ŸŒ Web App: http://localhost:3000
  • ๐Ÿ—„๏ธ Supabase Studio: http://localhost:54323

Environment Setup

Create apps/web/.env.local:

# Supabase (Local)
NEXT_PUBLIC_SUPABASE_URL=http://localhost:54321
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-local-anon-key

# Feature Flags
NEXT_PUBLIC_ENABLE_BYOK=true
NEXT_PUBLIC_ENABLE_GEMINI_FALLBACK=true

๐Ÿ’ก Tip: Use the credentials shown after supabase start to fill in the environment variables.

๐Ÿ“ Project Structure

uiforge-webapp/
โ”œโ”€โ”€ apps/
โ”‚   โ”œโ”€โ”€ web/                 # Next.js 15 frontend application
โ”‚   โ”‚   โ”œโ”€โ”€ src/
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ app/         # App Router pages & API routes
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ components/  # React components (shadcn/ui)
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ hooks/       # Custom React hooks
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ lib/         # Utilities & configurations
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ stores/      # Zustand state management
โ”‚   โ”‚   โ”œโ”€โ”€ e2e/             # Playwright E2E tests
โ”‚   โ”‚   โ””โ”€โ”€ public/          # Static assets
โ”‚   โ””โ”€โ”€ api/                 # Cloudflare Workers API (future)
โ”œโ”€โ”€ packages/
โ”‚   โ””โ”€โ”€ shared/              # Shared types and utilities
โ”œโ”€โ”€ docs/                    # Documentation
โ”œโ”€โ”€ supabase/                # Database migrations & setup
โ”œโ”€โ”€ .windsurf/               # AI agent rules & workflows
โ”œโ”€โ”€ turbo.json              # Turborepo configuration
โ””โ”€โ”€ package.json            # Root package configuration

๐Ÿ› ๏ธ Development

Available Scripts

# Development
npm run dev                 # Start development server (localhost:3000)
npm run build               # Build for production
npm run start               # Start production server

# Code Quality
npm run lint                # Run ESLint
npm run lint:fix            # Fix ESLint issues
npm run format              # Format code with Prettier
npm run type-check          # TypeScript type checking

# Testing
npm test                    # Run unit tests
npm run test:watch          # Watch mode
npm run test:coverage       # Coverage report
npm run test:e2e            # Run E2E tests
npm run test:e2e:ui         # Playwright UI mode

# Dependencies
npm run deps:check          # Check for updates
npm run deps:update         # Update dependencies
npm run clean               # Clean all build artifacts

Technology Stack

Frontend:

  • โš›๏ธ React 18 with Next.js 15 App Router
  • ๐ŸŽจ Tailwind CSS + shadcn/ui component library
  • ๐Ÿ“ TypeScript (strict mode)
  • ๐Ÿ”„ Zustand for state management
  • ๐Ÿ“ React Hook Form + Zod validation
  • ๐ŸŽจ Monaco Editor for code editing
  • ๐Ÿงช Jest + React Testing Library
  • ๐ŸŽญ Playwright for E2E testing

Backend:

  • ๐Ÿ—„๏ธ Supabase (PostgreSQL 15)
  • ๐Ÿ” Supabase Auth (Email + OAuth)
  • ๐Ÿ“ Supabase Storage (1GB free)
  • โšก Supabase Realtime subscriptions
  • ๐Ÿค– Model Context Protocol (MCP) integration

Infrastructure:

  • ๐ŸŒ Cloudflare Pages (hosting)
  • ๐Ÿณ Docker & Docker Compose
  • ๐Ÿ”„ GitHub Actions (CI/CD)
  • ๐Ÿ“Š Turborepo (monorepo management)

Key Features Implementation

โœ… Completed Features

  • Authentication: Email/password + Google/GitHub OAuth
  • Database: Complete schema with RLS policies
  • Storage: Secure file upload with policies
  • UI System: shadcn/ui components (8+ components)
  • Project Management: Full CRUD operations
  • Code Editor: Monaco integration with syntax highlighting
  • Component Generation: UI for AI-powered generation
  • Real-time Updates: Supabase subscriptions

๐Ÿšง In Progress

  • MCP Integration: AI component generation
  • Live Preview: Iframe sandbox for components
  • Export Features: Download and deployment options

โณ Planned Features

  • AI Key Management: BYOK with client-side encryption
  • Template Library: Pre-built component templates
  • Collaboration: Real-time multi-user editing
  • Advanced Export: GitHub, Vercel, Netlify deployment

๐Ÿš€ Deployment

Production Deployment

Frontend (Cloudflare Pages)

  1. Connect Repository:

  2. Build Configuration:

    Framework preset: Next.js
    Build command: cd apps/web && npm install && npm run build
    Build output directory: apps/web/.next
    Root directory: /
    Node version: 20
    
  3. Environment Variables:

    NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
    NEXT_PUBLIC_SUPABASE_ANON_KEY=your-production-anon-key
    NEXT_PUBLIC_API_URL=https://your-app.pages.dev
    NEXT_PUBLIC_ENABLE_BYOK=true
    NEXT_PUBLIC_ENABLE_GEMINI_FALLBACK=true
    

Backend (Supabase Cloud)

  1. Create Project: Go to database.new
  2. Apply Migrations: supabase db push
  3. Configure Auth: Set up OAuth providers
  4. Set up Storage: Create buckets and policies

Zero-Cost Architecture

UIForge maintains 100% free operation through:

  • Cloudflare Pages: Unlimited hosting & bandwidth
  • Supabase Free Tier: 50,000 MAU, 500MB DB, 1GB storage
  • Gemini API: 60 requests/minute fallback
  • GitHub Actions: 2,000 build minutes/month

Scaling Strategy:

  • Monitor usage via Supabase dashboard
  • Optimize database queries and indexing
  • Compress files and clean up old data
  • Upgrade to Pro tiers only when needed (still cost-effective)

๐Ÿงช Testing

Test Strategy

  • Unit Tests: Jest + React Testing Library (80% coverage target)
  • E2E Tests: Playwright for critical user flows
  • Component Tests: Isolated component testing
  • Performance: Core Web Vitals monitoring
  • Accessibility: WCAG 2.1 AA compliance

Running Tests

# Unit tests
npm test                    # Run all tests
npm run test:watch          # Watch mode
npm run test:coverage       # Coverage report

# E2E tests
npm run test:e2e            # Run E2E tests
npm run test:e2e:ui         # Playwright UI mode
npm run test:e2e:debug      # Debug mode

Test Coverage Areas

  • โœ… Authentication flows (signin, signup, OAuth)
  • โœ… Project CRUD operations
  • โœ… Component generation UI
  • ๐Ÿšง AI integration (with mocking)
  • โณ File upload and storage
  • โณ Real-time collaboration

๐Ÿ“– Documentation

๐Ÿค Contributing

Development Workflow

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Install dependencies: npm install
  4. Make your changes
  5. Test your changes: npm test and npm run test:e2e
  6. Format code: npm run format
  7. Commit changes: git commit -m 'Add amazing feature'
  8. Push to branch: git push origin feature/amazing-feature
  9. Open a Pull Request

Code Standards

  • TypeScript: Strict mode, no any types
  • ESLint: Follow Next.js configuration
  • Prettier: Auto-format on commit
  • Components: Use shadcn/ui design system
  • Tests: 80% coverage required for new features
  • Docs: Update relevant documentation

Project Structure Guidelines

  • Components: Place in apps/web/src/components/
  • Pages: Use App Router structure in apps/web/src/app/
  • Hooks: Custom hooks in apps/web/src/hooks/
  • Stores: Zustand stores in apps/web/src/stores/
  • Utils: Helper functions in apps/web/src/lib/
  • Types: TypeScript types in apps/web/src/types/

๐Ÿ“„ License

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

๐Ÿ™ Acknowledgments

๐Ÿ“ž Support


<div align="center"> <p>Built with โค๏ธ by the UIForge team</p> <p>Making AI-powered UI development accessible to everyone</p> </div>

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

Verifiedcapability-contract

Contract coverage

Status

ready

Auth

mcp, api_key, oauth

Streaming

No

Data region

global

Protocol support

MCP: verified

Requires: mcp, lang:typescript

Forbidden: none

Guardrails

Operational confidence: medium

Contract is available with explicit auth and schema references.
Trust confidence is not low and verification freshness is acceptable.
Protocol support is explicitly confirmed in contract metadata.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITLAB_AI_CATALOGgitlab-mcp

Rank

83

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_PUBLIC_PROJECTSgitlab-mcp

Rank

80

A Model Context Protocol (MCP) server for GitLab

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-openapi

Rank

74

Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
GITLAB_AI_CATALOGrmcp-actix-web

Rank

72

An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)

Traction

No public download signal

Freshness

Updated 2d ago

MCP
Machine Appendix

Contract JSON

{
  "contractStatus": "ready",
  "authModes": [
    "mcp",
    "api_key",
    "oauth"
  ],
  "requires": [
    "mcp",
    "lang:typescript"
  ],
  "forbidden": [],
  "supportsMcp": true,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": "https://github.com/Forge-Space/UI#input",
  "outputSchemaRef": "https://github.com/Forge-Space/UI#output",
  "dataRegion": "global",
  "contractUpdatedAt": "2026-02-24T19:46:22.548Z",
  "sourceUpdatedAt": "2026-02-24T19:46:22.548Z",
  "freshnessSeconds": 4421145
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-forge-space-ui/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-forge-space-ui/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/mcp-forge-space-ui/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "MCP"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_MCP",
      "generatedAt": "2026-04-16T23:52:08.231Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "MCP",
      "type": "protocol",
      "support": "supported",
      "confidenceSource": "contract",
      "notes": "Confirmed by capability contract"
    }
  ],
  "flattenedTokens": "protocol:MCP|supported|contract"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "MCP",
    "href": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:46:22.548Z",
    "isPublic": true
  },
  {
    "factKey": "auth_modes",
    "category": "compatibility",
    "label": "Auth modes",
    "value": "mcp, api_key, oauth",
    "href": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:46:22.548Z",
    "isPublic": true
  },
  {
    "factKey": "schema_refs",
    "category": "artifact",
    "label": "Machine-readable schemas",
    "value": "OpenAPI or schema references published",
    "href": "https://github.com/Forge-Space/UI#input",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/contract",
    "sourceType": "contract",
    "confidence": "high",
    "observedAt": "2026-02-24T19:46:22.548Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Forge Space",
    "href": "https://github.com/Forge-Space/UI",
    "sourceUrl": "https://github.com/Forge-Space/UI",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:43:14.176Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/mcp-forge-space-ui/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub ยท GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to uiforge-webapp and adjacent AI workflows.