
Understanding And Using A.I. Generated Code Should Be Easier.
Building complete apps from “Single-prompt” is not the always the best option right? AI Dev tools are supposed to generate code that you understand.




Your company’s name is on what you ship — and poor tools often slow you down while fixing the simplest bugs hurting both, speed and reputation.








Which is why 1,500+ devs use Horizon.
Introducing a better Way
To Build Mobile Apps 10x Faster
The easiest drag-and-drop tool that provides developers maximum control over their code, powered by our new protocol called RBC Protocol.
This is How It Works:
Glad you are interested in learning more about our very easy to understand and use systems as we still prioritize that maximum changes should happen in code.
Choose the files and agents.
You can either choose files from your codebase, deep research with agents, integrate any package or just build UI from images.


Then Connect them together.
This entire flow uses the RBC protocol which is Reference-Build-Connect protocol which ensures that all the components are utilized as planned.
And finally give instructions.
Once you have made all the connections, all you have to do is just add instructions and then you are good to go.

And Voilà!!!
Code for every file is generated using the latest sources with the correct context, thus ensuring minimal code breakage.

It also ensures that developers understand what are the relations between different classes, objects, methods, etc. in the generated code.






Built For Android/iOS Frameworks.






But There Is More.
The feature you have been seeing till now is called Canvas and it comes along with other important features as well.






And Voilà Again!!!
(Because why not?)
FAQs
We have short and to the point answers to some common doubts but if you want enquire further regarding anything, feel free to contact us.
How does the RBC protocol work?
RBC Protocol, or Reference-Build-Protocol, is a protocol we have designed specifically for Horizon. RBC is only being used in the Canvas of Horizon. Once you connect all the elements inside the canvas, it automatically recognizes and ensures that every component is being utilized and passing the information as it is supposed to.
Can I connect 10+ files at a time in Canvas?
You can connect way more than 10 files and different knowledge sources like the agent, package, or image agents from the item bar. Even though this is possible, we usually do recommend that you do not include more than 5 items at once because big flows can generate complex and hard-to-understand code.
What is the difference between package and agent?
With Horizon’s Package feature, you can paste any link from GitHub, pub, PyPI, or npm, and it creates local embeddings so you can chat directly with the package. The Agent feature also works with links, performing deep research to deliver precise answers. Both are built for maximum accuracy and relevance.
Why is it showing to download Ollama and Jina model?
Security was one of our top priorities while building Horizon, which is why everything works fully offline. To enable this, the Jina model (just 60MB) is required for generating embeddings. It runs via Ollama, so downloading both is essential for offline functionality. But we are working on automating this part as well.
Which mobile frameworks does Horizon support?
Absolutely. We do not store embeddings of your codebase on our servers. Neither do we save your code in any other format on our servers. We do create embeddings which are stored locally on your system, which allows us to run a lot of our features without the use of the internet.
Can I generate code from Figma files directly?
Absolutely. We do not store embeddings of your codebase on our servers. Neither do we save your code in any other format on our servers. We do create embeddings which are stored locally on your system, which allows us to run a lot of our features without the use of the internet.
Is my code safe with Horizon?
Absolutely. We do not store embeddings of your codebase on our servers. Neither do we save your code in any other format on our servers. We do create embeddings which are stored locally on your system, which allows us to run a lot of our features without the use of the internet.
Will Horizon slow down my system?
Horizon is built in a mobile-based framework, which is why it is faster compared to a browser. We have carefully kept speed and optimization in mind, but the speed and performance do increase if your computer has more than 4GB of RAM and an SSD.