Open-source visual platform for AI agent and workflow development. Inspired by Coze & Langflow, built with Nuxt4, VueFlow, TypeScript, FeathersJS & Shadcn. Drag, connect, deploy — self-hosted and fully extensible by design.
Torra Community Edition is an innovative open-source visual editor designed to simplify the complexities of building AI agents and workflows. Built with the latest Nuxt 4 framework and leveraging Vue 3 alongside TypeScript, Torra stands out in its architectural design compared to similar platforms like Coze and Langflow. It emphasizes ease of use while providing a robust solution tailored for enterprise deployment, making it an exciting option for both developers and organizations looking to integrate AI into their projects.
With its lightweight architecture, Torra offers a self-hosting experience, a multi-language user interface, and built-in tools for quick integration. Its focus on a seamless full-stack TypeScript experience ensures that developers can work efficiently, whether in local development or in cloud environments.
nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.
Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.
Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.
daisyUI adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.
Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.
Prisma is a server-side library that helps developers read and write data to the database in an intuitive, efficient and safe way.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.