Fireplexity: The Open-Source Answer to AI-Powered Search

Deploy and customize your own AI-powered answer engine with Fireplexity and Zeabur.

Kyle ChungKyle Chung

Fireplexity: The Open-Source Answer to AI-Powered Search

Tired of sifting through endless links to find a simple answer? Fireplexity is here to change that. As an open-source "answer engine," it provides direct, summarized answers to your questions, complete with citations from its sources. It’s a powerful alternative to tools like Perplexity AI, with a key difference: you can host it yourself, giving you full control over your data and how it works.

Built by the team behind the Firecrawl web scraping service, Fireplexity is designed for developers and anyone who wants to create a custom AI search experience.

Core Features:

  • Open-Source and Self-Hosted: You get the entire codebase, allowing for complete customization and the freedom to run it on your own servers.
  • Real-Time Web Search: Using the Firecrawl API, Fireplexity scrapes the web in real-time to deliver the most current information available.
  • AI-Synthesized Answers with Citations: It uses AI models like GPT-4o-mini to generate clear answers, with every piece of information linked back to its source for easy verification. You can even swap in other OpenAI-compatible models.
  • Quick and Easy to Deploy: With a modern tech stack, you can get your own answer engine up and running in minutes.

What Can You Do With It?

The possibilities are vast. You can build a powerful internal search for your company's knowledge base, create a specialized research tool for a specific field, or even develop a niche search engine for your community. In short, Fireplexity gives you the power to build your own intelligent, customized search experience.

How to Deploy Fireplexity on Zeabur: A Complete Guide

Zeabur is a developer-friendly platform that allows you to deploy applications with minimal effort. In this guide, I'll walk you through deploying the Fireplexity template on Zeabur in simple steps.

Prerequisites

  • A Zeabur account
  • Groq API key
  • Firecrawl API key

Step 1: Getting Started with Zeabur

First, create an account on Zeabur if you haven't already. Zeabur offers a user-friendly interface where you can deploy various applications without dealing with complex configurations.

Step 2: Deploy the Fireplexity Template

  • Find the Fireplexity template in Zeabur's template marketplace
  • Tap the "Deploy" button to begin the deployment process
  • Follow the on-screen instructions to proceed with the deployment

Step 3: Set Up Groq API Keys

You'll need to set up your Groq API key for Fireplexity to function properly:

  • Go to https://console.groq.com/home and sign up for an account

  • Once signed in, create your own Groq API key through the dashboard

  • Copy the API key as you'll need it during the Fireplexity setup on Zeabur

Step 4: Set Up Firecrawl API Keys

Similarly, you'll need to set up Firecrawl API keys:

  • Create a new account on Firecrawl through their sign-up page

  • Navigate to the left panel of your user dashboard and locate the "API keys" button

  • Generate and copy your Firecrawl API key

Step 5: Configure Your Deployment

After obtaining both API keys:

  • Return to your Zeabur deployment setup

  • Enter the Groq and Firecrawl API keys when prompted

  • Configure any additional settings as needed for your specific use case

Step 6: Complete the Deployment

Once all configurations are set:

  • Finalize the deployment process

  • Zeabur will automatically handle the deployment process, including building and hosting your Fireplexity instance

  • Wait for the deployment to complete - this typically takes just a few minutes

Step 7: Access Your Fireplexity Instance

After successful deployment:

  • Zeabur will provide you with a URL to access your Fireplexity instance

  • You can optionally configure a custom domain through Zeabur's domain management system

Step 8: Start Using Fireplexity

  • Now you can access Fireplexity through Zeabur.com

  • You can search for content using the Firecrawl API for web scraping and view results generated by Groq

Benefits of Deploying on Zeabur

Zeabur offers several advantages for your Fireplexity deployment:

  • Automatic scaling based on demand
  • Built-in CI/CD without complex configurations
  • Pay only for what you use pricing model
  • Simple domain management
  • File management through a web console GUI

Developer Experience

  • Intuitive dashboard for managing projects and services
  • Real-time deployment logs and status monitoring
  • Automatic domain generation for web applications
  • Support for multiple programming languages (Node.js, Python, Go, PHP, Rust, .NET, and more)

Flexible Infrastructure

  • Shared clusters with pay-as-you-use pricing model
  • Option to connect your own dedicated servers for fixed pricing
  • Global regions available for optimal performance

Cost-Effective Pricing

  • Developer plan: $5/month + usage-based charges for shared resources
  • Dedicated servers: Fixed monthly pricing for predictable costs
  • Pay only for what you actually use

Rich Template Library

  • Pre-configured templates for popular services (databases, self-hosted tools)
  • Quick deployment of services like PostgreSQL, MySQL, n8n, Supabase, and more
  • No need to configure complex setups manually

Scalability & Reliability

  • Automatic scaling based on demand
  • Built-in monitoring and health checks
  • Professional infrastructure management

Simplicity & Speed

  • Deploy directly from GitHub repositories or uploaded source code
  • Automatic framework detection and Dockerfile generation
  • One-click deployment with minimal configuration required

Whether you're deploying a simple static website, a complex full-stack application, or need supporting services like databases, Zeabur streamlines the entire deployment process so you can focus on building rather than managing infrastructure.

With these steps, you should have a fully functional Fireplexity instance running on Zeabur's platform. The whole process is designed to be straightforward, allowing you to focus on using Fireplexity rather than managing its deployment infrastructure.