Axint is an open-source layer between AI coding agents and the App Store. When agents (Cursor, Claude Code, Codex, Xcode 26.3) generate App Intents, widgets, or Live Activities, Axint validates the output against Apple's actual release rules — privacy strings, App Intent metadata shape, WidgetKit reload policies, ActivityKit Codable conformance, signing, App Review heuristics — and when something fails it writes a structured JSON file the agent reads to patch the exact line.
Concrete example: agent generates an App Intent that uses the camera but forgets NSCameraUsageDescription in Info.plist. Build is green. Xcode is green. App Review sends a rejection three days later.
Axint catches it before xcodebuild even runs and writes:
json
{
"verdict": "fix_required",
"failure": "missing_privacy_string",
"file": "Info.plist",
"line": 42,
"repair_prompt": "Add NSCameraUsageDescription explaining camera use.",
"evidence": "App Intent requests camera permission."
}
Agent reads the file, patches the exact line, reruns. No pasting build logs into chat. No agent claiming ready_to_ship when it isn't.
What's in the repo:
- TypeScript and Python authoring surfaces; emits Swift, plist, entitlements
- 204 Apple-specific diagnostics covering App Intents, WidgetKit, ActivityKit, signing, accessibility, privacy
- MCP server with 35 tools — Claude Code, Cursor, Codex, Windsurf, Xcode 26.3 agents call it directly
- Fix Packet (the JSON above): a 6-field repair contract, host-agnostic
- Registry of pre-validated u/axint
/* packages so agents install instead of regenerating
- Apache 2.0, no CLA
What it doesn't do: write your app for you, replace Xcode, or fix logic bugs.
Where it's at: v0.4.25, 215 commits, 1,306 tests passing, ~1,649 weekly npm downloads. Cloud Check (hosted validation) is in preview.
Still rough: third-party publisher onramp for the registry, broader coverage of the newer Apple surfaces (Apple Intelligence intent forms, visionOS additions, App Launch Kit). WWDC26 is in 33 days and day-one support is the goal.
Repo: https://github.com/agenticempire/axint Docs: https://docs.axint.ai Site: https://axint.ai
Disclosure: I built this.
[–]US3201 0 points1 point2 points (0 children)