WASM Agents: AI agents running in the browser
10 months ago
- #Browser-Based
- #AI Agents
- #WebAssembly
- Wasm-agents allow AI agents to run directly in a browser without extra dependencies.
- The project uses WebAssembly (Wasm) and Pyodide to execute Python code in browsers.
- Agents are packaged as standalone HTML files containing both UI and code.
- Supports OpenAI-compatible APIs, including self-hosted models like those from HuggingFace, vLLM, or Ollama.
- Demos include conversational agents, multi-agent systems, and tool-calling agents.
- Known limitations include dependency on the openai-agents framework, CORS issues, and hardware constraints for local models.
- Encourages customization, experimentation, and feedback from the community.