Zmart IT for happy life.
Intelligent systems built for the mission — multi-agent AI, business intelligence, decision support, simulation & HLA/RTI, and video/object tracking — trusted by Thailand's defense and civilian sectors.
What We Do...
Sitting at the heart of all our systems is the multiagent technique. An agent is essentially a software system equipped with a degree of intelligence and assigned to a particular task — the same idea behind the humble protocols that quietly move files and monitor activity across the Internet, and behind far more sophisticated coordination in defense and logistics platforms.
As software systems grow more complex, composed of many independent entities, traditional centralized or distributed system concepts struggle to keep up. With multiagent system concepts, each independent entity is modelled as an agent, and these agents interact among themselves — competitively, coordinatively, or cooperatively — grounded in the theoretical concepts of game theory.
It is the same foundation our founder has researched in AI for nearly 25 years, both in Thailand and internationally, and it underpins nearly every solution we build — from decision support and business intelligence through to simulation and autonomous tracking.
Businesses that move fast — retail, agriculture and manufacturing alike — face a constant balancing act with inventory. Products typically have to sell within a season; beyond that, even steep discounts struggle to move them, and by law, unsold stock kept in storage can't simply be written off — it has to be sold, which keeps tying up capital and adding cost the longer it sits.
Minimizing leftover stock isn't as simple as setting a discount and waiting. Too steep a discount erodes both product value and the loyalty of full-price customers, who may turn to other brands; too shallow, and the goods still don't move in time. Every markdown decision carries trade-offs that ripple through the rest of the season.
With our background in AI research and game theory, we build business intelligence systems that let management foresee extensive what-if scenarios, envisioning the full scope of possible situations with real-time data across desktops, laptops and mobile devices — with thresholds tuned so decision-makers can explore consequences carefully, without being overwhelmed by information, before they act.
This is the same thinking behind our Personalized Data project for the Department of Agriculture Extension (DOAE), turning agricultural data into insight tailored to individual farmers rather than one-size-fits-all reporting.
While typical application software deals with the routine tasks in an organization, more challenging and unforeseen problems — the kind whose outcome can decide a firm's success or failure — call for more advanced technology. Systems built for exactly this are known as decision support systems.
A hard disk production line is a good example. Each device must pass through the same machine three times, with 10 to 15 other processes in between whose timing varies unpredictably — and with no way to track what's already been processed, new devices get distributed into the line blindly. The result is a queue length that drifts unpredictably at every machine, and a very costly bottleneck.
Tackling a problem like this needs more than standard linear programming or queueing algorithms. With our background in AI research — a field whose original challenges lay in solving exactly this kind of complexity — we build systems that track what has been processed at each machine, predict how long the returning devices will take, and recommend how new devices should be distributed into the line.
Application software is actually our strength — we've done extensive work in this area for more than two decades. On the hardware side, our experience spans the days of mainframes and Unix workstations through PC-based and web-based applications to today's mobile platforms. On the software side, we've worked across technologies old and new: legacy COBOL, C, C++, Java, JSP, ASP and .NET.
We can build almost anything our customers need, in any size: ERP, CRM, supply chain, logistics and more — from scratch, or on top of existing open-source platforms such as Adempiere (a Java-based platform for ERP, supply chain and logistics) and vTiger (a PHP-based platform for CRM).
At the heart of how we build these systems is strict adherence to software engineering best practice. During the design phase, we make sure customers can see transparently what the system will do before development begins, and we put real effort into documentation — the most tedious part of the job, but one we know matters to the customers who rely on it.
Recent examples include a Task Management System (TMS) and User Management System (UMS) for Panasonic, a Tree Bank registry system for the Bank for Agriculture and Agricultural Cooperatives (BAAC), and an Enterprise Service Bus for integrating systems across an organization.
Simulation is used to study complex systems and to train personnel for situations where practicing in the real environment would be dangerous or costly — the same principle behind a flight simulator, which lets pilots build experience while keeping the risk of an unsafe flight to a minimum.
In the defense industry, we run simulations at both local and global scale. At local scale, individual entities — a soldier, a vehicle, a tank — are modelled as agents, each given a goal as simple as moving to a location. At global scale, agents coordinate and cooperate to jointly accomplish a shared mission: generating a plan, sensing the environment while carrying it out, and revising the plan as needed until the goal is achieved.
Beyond the simulation engine itself, the most convincing part of any simulation system is its visualization, which lets trainers and trainees observe the action as it unfolds and discuss it in detail during debriefing. At local scale we use VBS3 (Virtual Battlespace), a world-class defense simulation tool used by NATO forces and their allies, including Thailand and Australia; at global scale we use AIG for a wider range of simulation and visualization.
Delivered work includes 3D and crowd-ambience simulation on ArmA 3 and VBS3 for the Defence Technology Institute (DTI), a CBRN simulator built on Unreal Engine 5 for the Royal Thai Air Force (RTAF), and shooting simulators for the Department of Special Investigation (DSI, on VBS3) and the Royal Thai Army (on Unity).
We develop and integrate High Level Architecture (HLA)–based solutions specifically tailored for military simulation and defense-related training systems. Our expertise covers the design of distributed simulation architectures, RTI integration, Federation and Federate development, FOM modelling, time management, and reliable data exchange to ensure interoperability across complex system-of-systems environments.
In addition to custom engineering services, we provide a ready-to-use HLA Runtime Infrastructure solution, ZyntRTI, designed for operational deployment, testing and rapid integration. ZyntRTI enables simulation developers and system integrators to accelerate development cycles while maintaining compliance with HLA standards (IEEE Std 1516™-2010).
This same rigor sits behind our Tactical Data Link Simulation project, built on HLA/RTI for the Royal Thai Air Force — one example of the standards-compliant system-of-systems engineering we've delivered across Thailand's defense sector.
Team Awareness Kit (TAK) — also known as the Tactical Assault Kit — is a geospatial mapping and communication system built for situational awareness: tracking friendly forces in real time and supporting operational planning for military, government and public-safety users.
For the Royal Thai Air Force, we deployed Android Team Awareness Kit (ATAK) across cloud and on-site servers, connecting operations units over both internet and off-grid networks via the Cursor-on-Target (CoT) protocol — with live video feeds, voice, chat and drone telemetry brought together into a single common operational picture.
Our work spans the wider TAK ecosystem — ATAK for Android field units, WinTAK for command-post workstations, and TAK Server for backend federation, multi-user sync and data retention — extended through the plugin architecture to bring in mission-specific map overlays, sensor feeds and messaging on top of the open CoT data model.
Unmanned aerial vehicles can be used for surveillance missions by means of video tracking — the process of estimating, over time, the location of one or more objects using information about objects of interest in the form of image pixels. By modelling the relationship between a target's appearance and its corresponding pixel values, a video tracker estimates the object's location; the main challenge is distinguishing the target from other objects in the scene as its appearance shifts.
Typical tracking works at three levels: low-level features such as colors, photometric invariants and gradients; mid-level features such as edges, interest points and regions; and high-level features such as background subtraction and object models. Each of these techniques has its own strength, performing well in particular settings and environments — but poorly outside them. This has been an active research area for us since 2012.
Our work advances these techniques by applying agent technology to draw out the best results from each one. Rather than tuning settings manually the way most researchers do, our agent-based system learns the best configuration for a given environment on its own, saving significant time, cost and manpower by working around the clock — then applies machine learning to find the best combination of techniques for the surveillance mission at hand.
Building on our work in video tracking with traditional techniques, we've advanced further into object detection to help track objects in tough conditions — where the direction of both the UAV and its targets is unpredictable, the UAV's height and the targets' size are unstable, and image quality is often poor. In these environments, typical tracking techniques often fail to track accurately.
Object detection allows for more accurate tracking because it can recognize targeted objects regardless of changes in size or image quality. The system is trained on a set of example objects and maintains a concise knowledge base of their appearance.
Learning the best settings for each new environment remains the bottleneck — so here too, we deploy agent-based techniques to overcome it, then couple this object-detection-based tracking directly into the existing surveillance system.
We are a young but ambitious software development company, who aims at delivering the best values to our customers through cutting edge technologies and service-minded workforce, starting from first contact through design, development and deployment of the systems. With the background of our founder, Panich Sudkhot, Ph.D., Managing Director and Co-founder, who is an AI (Artificial Intelligence) researcher and have been working in IT industry and academic research both in Thailand and at international level for nearly 25 years, we know exactly how advances in technologies and well engineering can help succeed in design and development of software systems. Finishing projects is not our only sole target--we also want to finish them in the best possible ways.
Since founded in 2017, we have been growing steadily and have been working on research-oriented projects in defense industry, including object detection, video tracking, simulation and mutliagent systems. These works require intensive research in AI to gain enough knowledge on state of the art technologies before we can advance them and deliver the high-valued products to our customers. Having stood firmly on these areas, we now expand our reach to customers in the civilian industry, which we actually have experience for nearly 25 years with them. The areas of products and services include typical application software, decision support systems and business intelligence. At first sight, these areas need more engineering effort. However, as the applications get more complex, such as in decision support systems and business intelligence, advances in AI research can also be applied to tackle them and increase value to our customers.
Being like a diamond - Diamonds are one of the most valuable substances on Earth—they normally symbolize the greatest, as used to decorate the crowns above other gems. They are physically small, but their value is always immense. We would like our products and services to be diamonds for our customers’ business—be solid as diamonds’ strength and be valuable to their success.
Being prosperous and sustainable We aim to proper and sustain in the years to come. Having spent a lot of time in research for best practices and advanced technologies, we love to deliver the best values to our customers and see their growth as our own. We believe that is the best way to have long-term partnership with our customers, which means our own prosperity and sustainability
Being internationally competitive While globalization has brought us tougher competition, we see this as an opportunity to grow with much wider reach to customers world-wide. Having equipped with advanced technologies and best practices in software engineering, we will hopefully be working at that level in the not too far future.
Service mind - We always try our best to answer customers’ problems, regardless of their complexity and hardness, as if they were our own. We also regard the success of our customers as our own. We will be happy only when our customers are. These are firmly embedded in our workforce’s mind.
Good engineering - The most commonly difficult thing in developing software is to ensure that the software really does what it is meant to do for the users. We follow best practices in software engineering to tackle this issue, starting from requirement, designing, development and down to deployment. We ensure customers’ satisfaction by carefully conducting detailed design of the system, which allows the users to see the prototypes as similar to the end products as possible. We tirelessly work closely with our customers to ensure they will receive what they really want.
Cutting edge technologies - As the world never stops evolving, newer and better technologies are always developed and deployed. These technologies help business succeed in several ways, including yielding better results for the same problems given the same time, or yielding the same result within less time, ultimately resulting in saving costs and increasing revenues. We will ensure these technologies will be applied appropriately to our customers’ systems.
Commitment - Before joining us, our workforce has been training hard on physiological and technological aspects for a few years to ensure they have the right mind set and are well equipped. For the former, they are trained to handle pressure and manage time wisely, to finish the job carefully and cleanly and never leave hidden problems behind.
Highly-skilled and well-educated For the latter, they have been trained to use advanced techniques and industry standard to do the job. Most of our workforce is doing or have finished masters in IT. They know how to make high-quality software and how to deliver it to our customers. They are trained to pay attention to every detail. Documenting, for example, is seen as the most tedious part, but we do it very carefully.