Peam – AI that knows your website logo

Peam – AI that knows your website

Free
FreeFree tier
Type
Open Source

About Peam – AI that knows your website

Peam is an open-source AI tool that adds intelligent semantic search and chat capabilities to any website. It offers simple installation via npm, seamless integration with frameworks like Next.js, Vite, and Astro, and supports multiple AI providers (OpenAI, Anthropic, Google, Mistral, etc.) with no vendor lock-in. Key features include semantic search that understands context beyond keywords, lightning-fast vector search, relevant result ranking, and automatic conversation summarization. Peam is designed with data privacy in mind, processing content locally and giving users full control over their data and models.

Key Features

Semantic search based on meaning, not just keywords
Context understanding to interpret intent behind queries
Lightning-fast optimized vector search
Relevant result ranking by semantic similarity
Automatic conversation summarization
Supports any AI provider (OpenAI, Anthropic, Google, Mistral, and more)
No vendor lock-in
Open source under Apache-2.0 license
Data privacy first – processes content locally
Customizable UI components with Tailwind or CSS

Pros & Cons

Pros
  • Open source and free to use for commercial and personal projects
  • Supports multiple AI providers, avoiding vendor lock-in
  • Data stays local – no third-party data sharing
  • Fast vector search delivers results in milliseconds
  • Easy installation and integration with popular frameworks
  • Automatic conversation summarization keeps chats efficient
  • Fully customizable UI components
Cons
  • Requires some technical setup and integration effort
  • Relies on external AI model providers for chat functionality (though local processing is available)
  • Currently limited to web framework integrations; standalone support is minimal

Best For

Add AI-powered search and chatbot to documentation sitesEnable semantic search for knowledge bases and content-heavy websitesBuild customer support chatbots that understand user intentProvide instant answers on e-commerce product pages

FAQ

How do I install Peam?
You can install Peam using npm or yarn. Run npm install peam in your project.
What if I want to use it with Next.js?
Perfect! We have a dedicated @peam/next package. Install it with npm install @peam/next.
What options are available for search configuration?
You can customize relevance threshold, result limit, and semantic understanding level in your peam.config.js file under the searchOptions property.
Can I customize the UI components?
Yes! All components are fully customizable with Tailwind classes or custom CSS.