Axint
@agenticempire
Open-source TypeScript → native Swift compiler for Apple platforms. Compile App Intents, SwiftUI views, WidgetKit widgets, and full apps from TypeScript. AI agents write 5–15× less code. Includes MCP server with tools for compiling, validating, scaffolding, and templating Swift p
Overview
What is Axint?
Axint is an open-source TypeScript-to-native Swift compiler for Apple platforms. It lets AI agents and developers write TypeScript and compile it to production-ready Swift code for App Intents, SwiftUI views, WidgetKit widgets, and full apps.
How to use Axint?
Install globally via npm install -g axint. Add to your MCP config with the command axint-mcp and no arguments. Use the six provided tools (e.g., axint_compile, axint_scaffold) to compile, validate, and generate Swift projects.
Key features of Axint
- Compile TypeScript to Swift for Apple frameworks
- Compile Swift from a JSON schema definition
- Validate TypeScript source before compilation
- Scaffold Xcode-ready Swift projects from compiled output
- Generate starter TypeScript files from built-in templates
- List all available templates with descriptions
Use cases of Axint
- Convert TypeScript business logic into SwiftUI views and WidgetKit widgets
- Generate an entire Xcode-ready Swift project from TypeScript or a JSON schema
- Enable AI agents to produce Apple framework code with 5–15× less code than writing Swift directly
FAQ from Axint
What does Axint compile?
Axint compiles TypeScript source code to native Swift for Apple frameworks including App Intents, SwiftUI views, WidgetKit widgets, and full applications.
How do I install Axint?
Run npm install -g axint to install the CLI globally, then add it to your MCP server configuration with the command axint-mcp.
What tools does the Axint MCP server provide?
It provides six tools: axint_compile, axint_compile_from_schema, axint_validate, axint_scaffold, axint_template, and axint_list_templates.
Is Axint open source?
Yes, Axint is open source and available on GitHub at [https://github.com/agenticempire/axint](https://github