marpy.io: AI coding platform constructed particularly for the Python stack

79f607fb c5a5 4196 829f 902d478fa0eb.png


@retain_dev Yep! marpy parses your venture’s Python with AST and builds a reside, framework-aware map of it. Your SQLAlchemy/Django fashions (columns, number one keys, international keys, and relationships) and your FastAPI routers follows their Is dependent() chains.

That map is fed to the assistant on each and every request and to inline completions as you kind, ranked to no matter dossier you might be running in, so ideas are grounded on your exact cross-file schema and dependency wiring as an alternative of

guessed from a unmarried open dossier. It refreshes incrementally as you edit, so it will have to keep correct on larger initiatives.

At the SQLAlchemy migration ache particularly: marpy statically analyzes each and every migration and hard-blocks damaging operations (DROP/TRUNCATE) towards manufacturing. This can be a planned platform guardrail, now not an not obligatory atmosphere. So the “believable however broke” magnificence of recommendation is precisely what it is designed to catch.


Leave a Comment

Your email address will not be published. Required fields are marked *