In this paper we propose a framework based on argumentation that can be used to support deliberative discourse on line. Online communities have several distinct advantages as very open forums but they also have some deep disadvantages. We argue that the proposed framework and web application GAAMtalk permits and encourages the positive elements of online deliberation that will enhance discussions.