This paper proposes a multiagent based virtual community as a new means to support pervasive computing services. We give a conceptual definition of the concept of Place-Based Virtual (PBV) Community. A PBV-community can be used in an environment of context-aware applications and is where agents can help users' interactions with services within the PBVcommunity. We have proposed a model for a PBVCommunity and implemented a prototype called "student digital assistant" based on the agent-oriented approach. We have developed a multiagent architecture and protocols to realize the PBVcommunity. Agents in this architecture can cooperate and collaborate to provide different services to end users based on the user's context.