Две платформы, которые я бы предложил для CouchDB - это Ruby on Rails и Django. Оба имеют небольшой файл, который вы можете включить, что позволяет легко взаимодействовать с CouchDB. Для Ruby / Rails это дает вам возможность писать код, который выглядит следующим образом ( фрагменты кода выдернуты отсюда ):
# Create the database
server = Couch::Server.new("localhost", "5984")
server.put("/foo/", "")
# Insert a new document into the database
doc = <<-JSON
{"type":"comment","body":"First Post!"}
JSON
server.put("/foo/document_id", doc)
# Get the document back later
res = server.get("/foo/document_id")
json = res.body
puts json
Python / Django позволяет вам делать то же самое с относительно небольшим объемом работы ( см. Здесь ). Оба они не находятся на уровне веб-фреймворка, но требуют минимального объема работы для настройки и довольно просты для запуска в Rails и Django. Подход Django по-прежнему требует установки некоторых пакетов, поэтому, если вы просто не можете этого сделать по какой-то причине, подход Rails - это путь.
Еще одно хорошее руководство по Python для Django можно найти здесь (также взято из FAQ по CouchDB).