The current implementation is super-light-weight, presently weighing in at around 500-600 lines of coffeescript. It makes uses a number of the latest HTML5 JS APIs to get some pretty insane speeds and I'm working on a WebWorkers implementation of AMF that can parse files in the background.
Feature-wise, It can parse AMF meshes with flat and curved surfaces (using hermite curve triangle subdivision) however there are some limitations (curved edges are not yet implemented for example, nor are material latices).
Anyways, I would love to develop this with the help of the community.
And if your not interested in parser development or documentation, I would still really appreciate feedback either here on on the P3D issue tracker.
https://github.com/D1plo1d/p3d
Cheers,
Rob