There exist various narrative systems, focused on different parts of the complex process of story generation. Some of them are oriented to content planning, and some other to sentence planning, with different properties and characteristics. In this paper we propose a system based on BDI agents that generates stories (creating content, performing content planning and simple sentence planning) with narrative parts and dialogs. The content for the story is generated in a multiagent social simulation system, and the content planning is based on rules and a state space search algorithm based on the system representation of the reader’s perception of the story.