Build Once.
Translate Across Platforms.
UCL — Universal Code Language is an initiative to make programming logic and automation workflows more portable across languages and RPA platforms.
We have conducted initial LLM-assisted conversion experiments and are working toward a visual workflow builder, a shared representation of automation logic, and a validated translation engine.
Support the $100K Goal Try the Concept DemoEarly-stage project. Demonstrations and research results will be distinguished from production-ready capabilities.
Why UCL?
Automation logic can become tightly coupled to a particular language or RPA product. Moving to another platform can require redevelopment, testing and manual migration. UCL aims to reduce this friction for supported workflows.
Cross-platform migration
Investigate ways to translate supported workflows among Python, C#, UiPath, Blue Prism and other automation ecosystems.
Visual workflow design
Create automation using drag-and-drop activities such as Assign, If/Else, loops, actions, data handling and exception handling.
Testable conversions
Identify unsupported features, compare outputs, validate behavior and show where human review is required.
Explore the UCL visual builder concept
Add activities to the canvas and choose a target. This interactive mockup illustrates the proposed user experience; it does not run or convert actual projects.
Activities
Click or drag an activity into the canvas.
Workflow canvas
Illustrative output
Add activities, select a target and click Preview Output.
What makes this initiative different?
Shared workflow model
Define a structured, versioned representation of variables, conditions, loops, actions, data and error handling.
Translation adapters
Use separate generators for each supported target, with explicit mappings and documented compatibility limitations.
AI-assisted development
Use LLMs and retrieval over technical documentation to help map platform-specific activities, with deterministic validation wherever possible.
Long-term vision
A visual environment where developers design a workflow once, inspect the shared UCL representation, choose a target and receive a generated project with conversion diagnostics and test results.
Our development roadmap
Phase 1 — Research and baseline
Document existing conversion experiments, benchmark their results, define supported features and specify the UCL representation.
Phase 2 — UCL core and visual designer
Build a workflow schema, drag-and-drop canvas, variables, conditions, loops, activity connections and project export.
Phase 3 — Conversion engine
Build and test selected language and RPA adapters, including mapping rules, validation and unsupported-activity reports.
Phase 4 — AI, RAG and evaluation
Build a curated conversion test set, retrieve relevant platform documentation, compare model-assisted approaches and evaluate whether a specialized model is worthwhile.
Phase 5 — Pilot and community
Invite developers and selected businesses to test migration scenarios, report defects and help prioritize additional targets.
Help build UCL
We are seeking early supporters, technical collaborators and potential pilot partners to help move UCL from initial experiments toward a usable platform.
Progress is manually updated and does not connect to payment providers.
Community Supporter
Help with early research, documentation and developer outreach.
Contribute $10Prototype Supporter
Support prototype engineering, conversion tests and sample workflows.
Contribute $50The target is a proposed fundraising goal, not money already raised. Contributions are not equity investments and do not promise financial returns. Payment eligibility, fees, refunds and applicable obligations depend on the chosen funding arrangement.
Proposed use of the $100,000
Preliminary planning allocation; final costs and deliverables will be refined after technical assessment.
UCL core and architecture
Specification, shared representation, parser and validation foundations.
Visual workflow builder
Canvas, activity palette, connections, properties and project export.
Conversion adapters
Target mappings, code generation, import/export and compatibility reporting.
Testing and reliability
Test cases, behavior checks, error handling and security review.
LLM / RAG research
Evaluation datasets, retrieval, model experiments and inference cost analysis.
Pilots and infrastructure
Hosting, documentation, pilot feedback and developer infrastructure.
Contingency and administration — $10,000
Unexpected technical costs, administration and other justified project expenses.
Funds will be subject to the actual funding terms and applicable requirements. Do not treat these allocations as audited or guaranteed costs.
Frequently asked questions
Is UCL already working?
Initial LLM-assisted conversion experiments have been conducted, according to the project founder. The scope, accuracy and limitations should be demonstrated with reproducible examples. The complete visual platform and universal conversion engine are still proposed development goals.
Will UCL convert every language and RPA platform?
That is the long-term vision, not a promise of perfect conversion. Each target needs its own mappings, testing and support for platform-specific features.
Why are you raising $100,000?
The proposed target supports core engineering, a visual builder, conversion adapters, validation, AI research and early pilots. The budget is preliminary and will be refined as the work is scoped.
Does contributing give me company ownership?
No, not under a non-equity contribution model. Any investment offering ownership or financial returns would need a separate structure, disclosures and appropriate legal advice.
How will progress be reported?
The project intends to share technical demonstrations, documented milestones and manually updated totals based on confirmed receipts. The tracker is not a live payment integration.
Help shape the future of automation
Interested in funding, engineering, testing or piloting UCL? Let’s discuss the opportunity.
Contact the UCL Project MyAutomationTime