How 11vated/generative-seed-programming-gspl- works
GSPL is a monorepo for a generative-seed programming stack, with web and Studio interfaces alongside language, evolution, domain-engine, knowledge, and export packages. A user-facing path is apparent from the product layout, but the sampled source does not establish the UI-to-API-to-core call chain, so those links are omitted. The graph preserves documented capability areas and shows only relationships supported by sampled code or explicit descriptions; unsampled package wiring is not inferred.
Main entry points: rag-pipeline.ts RAG Pipeline · vector-store.ts Vector Store · query-router.ts Knowledge Fabric · world-memory-graph.ts World Memory Graph
Components 22
User Interfaces
- Studio
packages/studio/app/App.tsx - Web UI
packages/ui/src/App.tsx - Web API
packages/web/src/app.ts - CLI
packages/cli/src/index.ts - Desktop App
packages/desktop/src/electron.ts
Seed Runtime
- GSPL Language
packages/core/src/lang/index.ts - Seed Core
packages/core/src/index.ts - Evolution
packages/evolution/src/index.ts - Domain Engines
packages/engines/src/index.ts - Compute Backends
packages/compute/src/index.ts
Discovery & Intelligence
- Research Engine
packages/evolution/src/research-engine.ts - Possibility Engine
packages/generate/src/possibility-engine.ts - LLM Intelligence
packages/llm/src/index.ts
Knowledge & Network
- Knowledge Fabric
packages/fabric/src/query-router.ts - RAG Pipeline
packages/knowledge/src/rag-pipeline.ts - Knowledge Synthesis
packages/knowledge/src/knowledge-engine.ts - Peer Sharing
packages/p2p/src/peer-manager.ts - Vector Store
packages/knowledge/src/vector-store.ts - World Memory Graph
packages/knowledge/src/world-memory-graph.ts
Outputs & Security
- Game Exports
packages/export/src/game-engine-exporters.ts - Threat Detection
packages/security/src/signature-engine.ts
Other components
- User
Connections 8
- User → Studio: uses
- User → Web UI: uses
- User → CLI: uses
- Knowledge Fabric → Vector Store: reads cache
- Knowledge Fabric → World Memory Graph: audits queries
- RAG Pipeline → Vector Store: writes chunks
- RAG Pipeline → Vector Store: retrieves vectors
- RAG Pipeline → World Memory Graph: retrieves graph