Discover and explore top open-source AI tools and projects—updated daily.
neomjsAI-native frontend platform for ultra-fast, desktop-class web applications
Top 15.5% on SourcePulse
Summary
Neo.mjs is an AI-native frontend platform designed for ultra-fast, desktop-like enterprise web applications. It addresses performance bottlenecks in traditional single-threaded frameworks by employing a pioneering Off-Main-Thread (OMT) architecture. The platform targets developers building complex SPAs and multi-window applications, offering unparalleled UI fluidity and a novel AI co-development workflow that significantly accelerates velocity and improves quality.
How It Works
Neo.mjs utilizes a multi-threaded architecture, offloading computationally intensive tasks like VDOM diffing and rendering to dedicated workers, ensuring the main thread remains free for user interactions. Its AI-native approach, termed "Context Engineering," integrates AI agents as first-class partners via three Model Context Protocol (MCP) servers (Knowledge Base, Memory Core, GitHub Workflow). This enables semantic code understanding, persistent agent memory, and autonomous development workflows, fundamentally changing how web applications are built and maintained.
Quick Start & Requirements
npx neo-app@latestHighlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The explicit license is not provided, which is a significant adoption blocker for many organizations. The AI-native features, while powerful, represent a novel paradigm that may require a substantial learning investment and could be subject to early-stage complexities. The project is described as a comprehensive platform with an extensive codebase, suggesting a potentially steep learning curve.
11 hours ago
Inactive