NeuralString is the BHA configuration and tool inventory application for the NeuralDrill suite. Build drill strings from a component library, manage your tool inventory, and export directly to NeuralFlow and NeuralLoad.
Drill bit, motor, RSS, MWD, LWD, HWDP, drill collar, drill pipe, jar, shock sub, stabilizer, underreamer, mills, crossover sub.
Archive and restore tool configurations. The teal-accented inventory system tracks tool history across multiple jobs.
Export the current BHA configuration directly to NeuralFlow or NeuralLoad as a .ndfl or .ndld document.
Each BHA element has a 50×50 px icon with SF Symbol glyph, color-coded by category (orange = drilling, blue = measurement, gray = string).
BHA configurations built in NeuralString open directly in NeuralFlow and NeuralLoad. One source of truth for the entire drilling program.
Build the BHA by dragging elements from the component palette. Reorder with drag handles. Multi-select and move groups of elements.
14 BHA element types, each with category-specific parameter fields: OD, ID, length, weight, TFA, bend angle, and tool-specific properties.
Track physical tools across jobs. Archive configurations with serial numbers and usage history. Restore archived tools with one click. Teal accent color scheme.
Export the current BHA as a .ndstr document. Open directly in NeuralFlow for hydraulic analysis or NeuralLoad for T&D modeling.
Edit multiple component parameters simultaneously in the property panel. Changes propagate immediately to the assembly preview.
NeuralFlow reads .ndstr files natively. BHA changes in NeuralString are reflected in NeuralFlow on next open — no manual re-entry.
Every NeuralDrill application is pure SwiftUI — native chrome, native shortcuts, native document handling.
Every app in NeuralDrill shares the same document, licensing, and snapshot patterns. State flows between them without re-export.
Request access for evaluation builds, licensing details, and a working session with the engineering team behind NeuralDrill.