Maybe this is a dumb question, but why do we need AJAX libraries? The methods in current JavaScript frameworks like Prototype, jQuery, et. al. make AJAX dead simple to begin with.
It is more of an Ajax framework than library. It allows you to write Python code in your Django apps to support Ajax requests. On the client-side, requests are made through a wrapper which can use the Prototype or jQuery JS libraries.
well, this is the first I've heard of this project. But looking at the example from the link, it has taken a lot of the wheel that everyone has to make when using [js framework of choice] for ajax and packaged it nicely to let you get on with the important parts of your project.
If all that importing is really necessary then you might want to check out Django's new preferred import method, importlib, it might clean that up a bit:
http://code.djangoproject.com/ticket/8193
It is unfair at the least to compare this to jQuery. This library attempts to bridge the gap between jQuery and Django for AJAX calls by being in between.
If you mean you are better sticking with raw Django views and jQuery AJAX calls, that could be true.
I was planning on writing a few helper functions for this myself as a lot of my AJAX work is getting repetitive and could be refactored, so I will at least read through before passing judgement.