Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

official_logo

Welcome to Synomize

When you start feeling like we’re one software update away from paying a monthly subscription just to blink…

Checks the bill to see why looking around costs $10.

Oops. That’ll be an extra $10 just for reading the receipt. 👁️💸

And then there’s Tibo, kicking the RESET LIMITS button again.

Thank God for Tibo resets. ......................#GOAT 🐐..........................

With all the technology about to come out, I’m ridiculously excited to see what’s next!

Because the possibilities technology is creating aren’t some distant mirage anymore. They’re unfolding right in front of our eyes.

Synomize is built on an unwavering belief that people can keep building toward a world where every technological advancement creates more opportunity, opens endless possibilities, and continues to benefit the generations to come.

As technology continues to advance, people should continue to advance with it!

The Definition of Synomize

Synomize (verb)

The act of materializing innovation from reusable pieces of software by putting the power of technology back into the hands of those it was always meant to serve.

Verb.

  1. Creativity without limitations.
  2. Dream it, → Build it, → Ship it, → Own it!

What is Synomize?

Vibe Code in VR for ages 8 years old and up!

finallogotransparentweb@0 5x

Synomize is an immersive software creation platform designed to help people build real apps, software, and games visually, without requiring traditional programming knowledge.

Users work with intuitive building blocks inside virtual reality while Synomize guides the path from ideas to innovation.

Are you tired of:

  • Building a project only to get rate limited?
  • Being asked for even more in fees to finish a project?
  • Being told your app can't leave a platform's ecosystem?
  • Paying AND not even owning your own programs?

Vision

Trust me, so were we!

  • Software creation should be accessible to everyone, not only programmers. Technology is creating possibilities and worldwide advances at an accelerated rate. They’re unfolding right in front of our eyes. As technology continues to make advances, the people using it should be able to advance with it.
  • The long-term goal is to let creators, students, educators, entrepreneurs, and everyday people turn ideas into working technology through a more natural and understandable experience.

Synomize is built on an unwavering belief that people can keep building towards a world where every technological advancement creates more opportunity, endless possibilities, and continues to benefit the generations to come

Current Prototype

-Runs in virtual reality.
-Supports tracked controller interaction.
-Allows users to grab and place logic blocks.
-Uses a morphing board that displays only valid next-step choices.
-Validates construction before code generation.
-Generates and runs executable code.
-Supports app, software, and game creation workflows.
-Includes starter code sets to help users begin projects faster.
-Has expanded toward approximately 30 programming-language sets for generation and translation.

How the Morphing Board Works

Synomize uses a context-aware morphing board instead of exposing every possible block at once. After each choice, the board evaluates the current project state and only presents blocks that are valid next steps. Finished projects currently have implementation for 50 programming languages to print for maximum compatibility.

Because the intermediate representation is language-neutral, the same visual project can be translated across approximately 50 programming-language sets while preserving the intended behavior. Synomize is designed to support real app, software, and game creation rather than only demonstrations or static visual logic.

Current Prototype

-Runs in virtual reality.
-Supports tracked controller interaction.
-Allows users to grab and place logic blocks.
-Uses a morphing board that displays only valid next-step choices.
-Validates construction before code generation.
-Generates and runs executable code.
-Supports app, software, and game creation workflows.
-Includes starter code sets to help users begin projects faster.
-Has expanded toward approximately 50 programming-language sets for generation and translation.

Creator Studio

-Creator Studio is where projects are assembled, explored, tested, and evolved.
-Rather than presenting every possible software operation simultaneously, Synomize can expose the pieces
 relevant to what the creator is currently building.
-The interface is designed around the creation itself instead of around the syntax of a particular programming
 language.
-Dream it, Build it, Ship it, Reuse it, OWN it!

Collab

-Technology is rarely built alone.
-Synomize Collab is being designed as the social and collaborative layer around creation, allowing creators,
 projects, and reusable pieces to connect without requiring private project contents to become public.
-Creators decide what they share.
-Collaborate with strangers, friends, team partners, or co-workers. 
-Curious to see what you could build together? So are we. 
-We are planning to feature a randomized publicly submitted project on the site that updates daily. 
-Don't forget you can sign up early at synomize.io.

Marketplace

-Reusable software becomes dramatically more valuable when it becomes faster to create, innovate, or inspire. 
-The Synomize Marketplace is designed around that principle.
-Creators can eventually publish reusable SynAtomz, SynBitz, SynBlokz, SynPackz, and complete SynShipz for
 other people to discover and build with.
-Instead of an ecosystem where only finished applications have value, the pieces used to create them can have
 value too.
-We hope to allow designers, coders, artists, and programmers of any type or experience level a place to
 showcase their projects.
-The algorithm is being catered around the idea that everyday users as well as popular artists all deserve a chance
 to have their work noticed.

Ownership

Synomize is being built around a principle that matters deeply to this project:
**Creators should be able to own what they create.**

The platform is designed around the idea that software should be made up of reusable pieces, but also owned by those that put their hard work into. 

Whether you are a long-time experienced developer or someone who is looking to build something for the very first time. 

Choose your skill level in Synomize. Developer Mode provides access to smaller, detail-oriented pieces to provide the most flexibility and adaptability to users with 

more advanced skills or need for precision.

Synomize is designed around an all-inclusive eco-system that aims to bridge the gap from Seasoned Developers, Coders, Hobbyists, Vibe-Coders, users with disabilities, 

or to those interested in starting their first programming journey

Accessibility

Accessibility is part of the architecture, not a feature to bolt on afterward.

Synomize is being designed to make software creation approachable across different levels of technical 	experience, physical ability, learning style, 
device type, and interaction method.

That includes work toward seated and one-handed interaction, sensory controls, alternative interfaces, and spatial 	creation environments.

The larger goal is accessibility in another sense too:

**Access to the ability to create technology itself.**

Current Development

Synomize is actively being built.
The project currently includes work across:
	-Visual Building Interfaces
	-Multi-Target Generation
	-Creator Studio
	-Collab
	-Marketplace
	-Web Experiences
	-Desktop & Spatial Interfaces
	-Accessibility Systems
Some components represented in the architecture are still under active development.
This repository documents the system as it evolves rather than pretending unfinished work is finished.
We believe in transparency. 

COMING SOON Godot Unity Unreal Engine

Technical Direction

Synomize is being developed around a reusable visual-to-code pipeline:
	1. A user selects and connects visual building blocks.
	2. The morphing board filters the next available actions using the current construction context.
	3. Validated blocks are converted into a language-neutral intermediate representation.
	4. Language backends lower that representation into source code.
	5. The generated project is validated, built, and prepared for the selected platform.
This architecture is intended to make visual projects portable across languages and platforms without forcing users to rewrite the same logic repeatedly.

Planned Future Updates

The goal is simple:
Future versions are intended to expand Synomize into a broader collaborative creation platform, including:
**Build the idea once. Let the system handle how that idea needs to be expressed elsewhere.**
-A marketplace for reusable building blocks, templates, systems, assets, and complete project compo-
 nents.
-Deeper AI integration for guidance, debugging, generation, explanation, and adaptive assistance inside
 the workspace.
-Real-time collaborative building for teams and classrooms.
-Broader multiplayer and multi-controller support.
-More complete visual workflows for apps, software, games, and device integration.
-Cross-platform project export and runtime support.
-Community-created starter kits and reusable project systems.
-Versioning, sharing, remixing, and safe collaboration tools.
-Accessibility features that make software creation easier for people with different learning styles and
 abilities.
-Expanded validation, testing, dependency resolution, and platform-specific build support.

Status

The Synomize Reusable Building System.
Active prototype originally developed for OpenAI Build Week and continuing to evolve.
 
### SynBitz
The smallest reusable software pieces. Available only in Developer Mode.

###SynAtomz
Useful combinations of SynBitz that represent recognizable behaviors or capabilities.
  
	### SynBlokz
  Larger functional components assembled from reusable pieces.

	### SynPackz
  Collections of Marketplace items users can add to their own reusable library.

	### SynShipz
Complete creations ready to become something people can run, share, expand, or ship.
  
The hierarchy allows beginners to start with understandable pieces while still allowing advanced creators to access Developer Mode when they want more control.

This architecture is being developed to support traditional programming languages, web technologies, game engines, shaders, and other software environments without forcing creators to rebuild the same idea separately for every destination. The long-term goal here is not merely just "export." This is the a portability of ideas!

Website

**Synomize:**  https://www.synomize.io
The website contains the public Synomize experience, project information, Creator Studio entry points, Collab, Marketplace development, public build updates, and 

contact information.

FREQUENTLY ASKED QUESTIONS (FAQ)

Q: Do I get to keep my code? 
A: Yes! Synomize allows you to build for free and export your own code for free. 

Q: Can I save a project and come back later? 
A: Yes, Synomize is also built from reusable pieces ITSELF which conveniently makes saving users projects a
    possibility at the start. 

Q: What programming languages are available?
A: Synomize has set up 50 as a chosen set that covers most average use cases. The Programming Language
    availability will be posted on the website. If the one you are needing isn't listed please reach out through
    customer support requesting it and we would be happy to try to add it!

Q: Is Synomize really 3D? 
A: Yes! Synomize was originally designed for the Meta Quest 3S. Current plans have also added 3D via web access
    as the primary access method. Synomize is prepared to be cross-platform and cross-pickup (start on one
    device, finish working on a completely different device). 

Q: What can I make with Synomize?
A: You can build apps, create games, or design websites! 

Want to help?

Synomize will be needing our first round of real program testers. You won't be asked to install anything (unless 	you volunteer to test other platform apps) and will be 

able to use the full experience at synomize.io. And remember the app itself aims to be free to Create, Build, Ship, & own your own projects and code.

Have another way you could help?

I am a solo builder who is in school full-time as well. I am learning a lot of software programs along this journey 	but still having design issues. The vision is fully 

mapped it's just implementation on some things I could genuinely use some help with. If you have any other ways you can help please reach out. I am working to get this released as soon as possible. Thank you for your patience and support!

##Please also feel free to reach out if you have any ideas, suggestions, questions, or just genuine support! ## angie@synhumanitylabs.com

Demo

Watch the Synomize demo:
*Synomize Demo

SynHumanity Labs

Synomize is created by Angela Wilkinson as part of SynHumanity Labs.

SynHumanity (noun) Synthetic Humanity.

The relationship formed when human imagination and synthetic intelligence grow alongside one another, each contributing what the other cannot, without either replacing the other. Technology built to understand, create,	learn, and evolve with humanity, safely and humanely.

Build With Us

Synomize is still growing.
	-There are languages to print.
	-Platforms to reach.
	-Pieces to create.
	-Interfaces to rethink.
	-And things nobody has thought to build yet.

That last category is the interesting one.
Your creativity doesn't have to wait for Synomize to be finished. If you have ideas please share them!
**Reach out at:** angie@synhumanitylabs.com or contact us at synomize.io.

Welcome to Synomize, what would you like to revolutionize today?

Let’s build together. 🌎✦

  Synomize was vibe-code built by Angie Wilkinson as part of the SynHumanity Labs ecosystem.

Core research, implementation details, and private experimental systems are internally managed under SynHumanity Labs.

Synomize is not open source at this time. See LICENSE.

Read the documentation · Download the welcome PDF

Releases

Sponsor this project

Packages

Contributors