Skip to content

Shegen bridges natural language and computation through an intuitive visual environment. Built on the SheLang framework, this prototype enables users to design computational flows with real-time preview capabilities. Features include an interactive canvas with magnetic connections, layer management, and code export functionality.

License

Notifications You must be signed in to change notification settings

foxapiens/shegen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SheGen

Shegen Logo

Version Status

Project Overview

Shegen is a visual programming interface designed to bridge the gap between natural language instructions and computational processes. It provides an intuitive visual environment for designing computational flows using SheLang, enabling users to create detailed instructional sequences for AI-driven systems.

This prototype version demonstrates the core functionality of the platform, allowing users to create, connect, and manipulate nodes in a visual programming environment with real-time preview capabilities.

Shegen

SheLang Framework

SheLang (Semantic Hierarchical Execution Language) is a domain-specific language designed for describing complex computational processes using a hierarchical structure. It allows for:

  • Precise specification of computational workflows
  • Hierarchical organization of tasks and subtasks
  • Semantic representation of computational intent
  • Integration with AI-driven execution environments

The Shegen interface provides a visual representation of SheLang, making it accessible to users without extensive programming knowledge.

Technical Features

  • Interactive Canvas: Drag and drop interface for creating node-based workflows
  • Magnetic Connections: Smart port connections for intuitive node linking
  • Layer Management: Organize complex workflows with layering capabilities
  • SheLang Export: Generate SheLang code from visual representations
  • Responsive Design: Works across various screen sizes and devices

© 2025 Shegen. All rights reserved.

About

Shegen bridges natural language and computation through an intuitive visual environment. Built on the SheLang framework, this prototype enables users to design computational flows with real-time preview capabilities. Features include an interactive canvas with magnetic connections, layer management, and code export functionality.

Topics

Resources

License

Stars

Watchers

Forks