Show HN: Modus, serverless framework for intelligent APIs powered by WebAssembly https://ift.tt/Z93YSG6

Show HN: Modus, serverless framework for intelligent APIs powered by WebAssembly Modus is an open-source, serverless framework for building APIs powered by WebAssembly. It simplifies integrating AI models, data, and business logic with sandboxed execution. We built Modus to put code back at the heart of development. You write a function. export function sayHello(name: string): string { return `Hello, ${name}!`; } Then, Modus: - extracts the metadata of your functions - compiles your code with optimizations based on the host environment - caches the compiled module in memory for fast retrieval - prepares an invocation plan for each function - extracts connections, models, and other configuration details from the app’s manifest - generates an API schema and activates the endpoint You query the endpoint. query SayHello { sayHello(name: "world") } In a few milliseconds, Modus: - loads your compiled code into a sandboxed execution environment with a dedicated memory space - runs your code, aided by host functions that power the Modus APIs - securely queries data and AI models as needed, without exposing credentials to your code - responds via the API result and releases the execution environment Now you have a production ready scalable endpoint for your AI-enabled app. AI-ready when you’re ready. Launch and iterate. Read more in the announcement blog post: https://ift.tt/UOtq6Nc... Come join our Discord, we’d love to hear your feedback: https://ift.tt/cY1Cq5Z Follow us on GitHub: https://ift.tt/IaTMDqm Modus docs: https://ift.tt/UYZztCo Modus quickstart video: https://youtu.be/3CcJTXTmz88 https://ift.tt/IaTMDqm October 30, 2024 at 06:02AM

No comments:

Show HN: I built a Slack app to automate timesheets and project tracking https://ift.tt/gNVHstq

Show HN: I built a Slack app to automate timesheets and project tracking https://ift.tt/yYh9SL2 November 7, 2024 at 04:49AM