Find what others can reuse
axint scans for App Intents, SwiftUI views, widgets, app scaffolds, and reusable systems already living inside your code.
creator scanner
Upload source, paste code, or point axint at a public repo. axint finds reusable Apple-native pieces, turns them into installable Registry kits, and shows how an agent can compose them into a working demo before anyone else installs them.
axint scans for App Intents, SwiftUI views, widgets, app scaffolds, and reusable systems already living inside your code.
Each candidate gets a name, reuse promise, proof checklist, license note, README outline, and an agent-readable next step.
The creator decides what becomes open source, certified, private, or ignored. Pattern learning is explicit and can stay off.
Source intake
Your repo becomes installable source kits first. From there, a builder or agent can compose those kits into a working Apple demo, run proof, and decide what should be open source, private, or paid.
Extraction result
Demo app path
A builder can start from installable Apple-native source kits instead of asking an agent to invent every App Intent, view, widget, and proof loop from scratch.
Siri and Shortcuts actions
axint add @your-handle/log-water-intent --to RegistryComponents/log-water-intent-packagethe home-screen widget
axint add @your-handle/hydration-ring-widget --to RegistryComponents/hydration-ring-widget-packagethe visible app screen
axint add @your-handle/creator-profile-view --to RegistryComponents/creator-profile-view-packageBuild a working Apple app demo called "Daily command center" from these Axint Registry components. Use the installed packages as source contracts. Do not rewrite them from memory. Create a small SwiftUI shell that makes each selected capability visible and demoable. Keep the package boundaries intact so another builder can inspect, replace, or extend each component. Run Axint validation after composition and write the proof summary into .axint/run/latest.md. Selected packages: - @your-handle/log-water-intent: App Intents for Siri and Shortcuts actions - @your-handle/hydration-ring-widget: WidgetKit for the home-screen widget - @your-handle/creator-profile-view: SwiftUI for the visible app screen Source signal: sample source Surfaces: App Intents, WidgetKit, SwiftUI
@creator/log-water-intent
A reusable Siri and Shortcuts action that another builder can install, inspect, and adapt without starting from blank Swift.
4 import HealthKit
5 import StoreKit
6
7 struct LogWaterIntent: AppIntent {
8 static var title: LocalizedStringResource = "Log water"
9 @Parameter(title: "Amount") var amount: Double
10 func perform() async throws -> some IntentResult { .result() }
11 }
12
13 struct HydrationRingWidget: Widget {
14 var body: some WidgetConfiguration {
15 StaticConfiguration(kind: "hydration", provider: Provider()) { entry in
16 Text("Hydration")
17 }
18 }
19 }
20
21 struct CreatorProfileView: View {@creator/hydration-ring-widget
A reusable home-screen widget foundation with timeline structure, sample entries, and proof-ready packaging.
10 func perform() async throws -> some IntentResult { .result() }
11 }
12
13 struct HydrationRingWidget: Widget {
14 var body: some WidgetConfiguration {
15 StaticConfiguration(kind: "hydration", provider: Provider()) { entry in
16 Text("Hydration")
17 }
18 }
19 }
20
21 struct CreatorProfileView: View {
22 var body: some View {
23 ScrollView {
24 Button("Message") {}
25 Button("Install source kit") {}
26 }
27 .accessibilityIdentifier("creator-profile-scroll")@creator/creator-profile-view
A polished Apple-native screen or component that can become a reusable starter for apps, agents, and demos.
18 }
19 }
20
21 struct CreatorProfileView: View {
22 var body: some View {
23 ScrollView {
24 Button("Message") {}
25 Button("Install source kit") {}
26 }
27 .accessibilityIdentifier("creator-profile-scroll")
28 }
29 }
30
31 final class PurchaseCoordinator {
32 func buySourceKit(productID: String) async throws {}
33 }
34
35 final class HydrationUITests: XCTestCase {@creator/hydration-uitests
A reusable proof loop that helps humans and agents verify fragile Apple UI behavior instead of relying on screenshots alone.
24 Button("Message") {}
25 Button("Install source kit") {}
26 }
27 .accessibilityIdentifier("creator-profile-scroll")
28 }
29 }
30
31 final class PurchaseCoordinator {
32 func buySourceKit(productID: String) async throws {}
33 }
34
35 final class HydrationUITests: XCTestCase {
36 func testProfileActionsAreHittable() {}
37 }@creator/hydration-uitests
A permission-aware Apple health data component for wellness apps that need a reliable starting point.
1 import SwiftUI
2 import AppIntents
3 import WidgetKit
4 import HealthKit
5 import StoreKit
6
7 struct LogWaterIntent: AppIntent {
8 static var title: LocalizedStringResource = "Log water"
9 @Parameter(title: "Amount") var amount: Double
10 func perform() async throws -> some IntentResult { .result() }
11 }
12
13 struct HydrationRingWidget: Widget {
14 var body: some WidgetConfiguration {
15 StaticConfiguration(kind: "hydration", provider: Provider()) { entry in
16 Text("Hydration")
17 }
18 }@creator/purchase-coordinator
A clean purchase and entitlement boundary that can help another Apple app add monetization safely.
2 import AppIntents
3 import WidgetKit
4 import HealthKit
5 import StoreKit
6
7 struct LogWaterIntent: AppIntent {
8 static var title: LocalizedStringResource = "Log water"
9 @Parameter(title: "Amount") var amount: Double
10 func perform() async throws -> some IntentResult { .result() }
11 }
12
13 struct HydrationRingWidget: Widget {
14 var body: some WidgetConfiguration {
15 StaticConfiguration(kind: "hydration", provider: Provider()) { entry in
16 Text("Hydration")
17 }
18 }
19 }learning model
The Registry can learn from repeated structure — which packages people reuse, which proof checks fail, what builders search for, and which Apple-native patterns travel. It does not need to copy a creator's source code to improve component discovery.
Creators can allow anonymous structure and validation outcomes to improve axint. Raw source training stays explicit.
The product promise is draft generation and proof. Publishing, licensing, and learning permissions stay under creator control.
Every output is structured: draft queue, risk list, proof plan, review status, and the next command for human or agent workflows.
Keep a component private, publish it open source, or prepare it for a paid source kit once the proof and licensing are ready.