UCL • EARLY-STAGE TECHNOLOGY INITIATIVE

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 Demo

Early-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

YOUR WORKFLOW · DROP ACTIVITIES BELOW
▶ StartUCL
◇ If amount > approvalLimitExample
▶ EndUCL

Illustrative output

Add activities, select a target and click Preview Output.
Concept demo only. The displayed preview is illustrative and is not a generated, executable project. Actual conversion requires the UCL compiler, target adapters and validation.

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.

$0Confirmed contributions
$100,000Proposed target
0%Target reached

Progress is manually updated and does not connect to payment providers.

Community Supporter

$10

Help with early research, documentation and developer outreach.

Contribute $10

Prototype Supporter

$50

Support prototype engineering, conversion tests and sample workflows.

Contribute $50

Project Sponsor

$250+

Discuss sponsorship, collaboration or a potential pilot project.

Contact Us

The 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

$15,000

Specification, shared representation, parser and validation foundations.

Visual workflow builder

$18,000

Canvas, activity palette, connections, properties and project export.

Conversion adapters

$25,000

Target mappings, code generation, import/export and compatibility reporting.

Testing and reliability

$12,000

Test cases, behavior checks, error handling and security review.

LLM / RAG research

$10,000

Evaluation datasets, retrieval, model experiments and inference cost analysis.

Pilots and infrastructure

$10,000

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