Skip to content

Conversation

@mtojek
Copy link
Member

@mtojek mtojek commented Dec 11, 2025

Description

Perplexica is a privacy-focused AI search engine, in your Coder workspace. It supports cloud providers (OpenAI, Anthropic Claude) and local LLMs via Ollama.

perplexica

This module uses the full Perplexica Docker image with embedded SearXNG for a simpler setup with no external dependencies.

Type of Change

  • New module
  • New template
  • Bug fix
  • Feature/enhancement
  • Documentation
  • Other

Module Information

Path: registry/coder-labs/modules/perplexica
New version: v1.0.0
Breaking change: [ ] Yes [x] No

Testing & Validation

  • Tests pass (bun test)
  • Code formatted (bun fmt)
  • Changes tested locally

Local testing

module "my-perplexica" {
  count    = data.coder_workspace.me.start_count
  source   = "git::https://github.com/coder/registry.git//registry/coder-labs/modules/perplexica?ref=add-module-perplexica"
  
  openai_api_key = "sk-proj-..."
  anthropic_api_key = "sk-ant-api04-..."

  agent_id = coder_agent.main.id
  docker_socket = var.docker_socket # optional
}

mtojek and others added 3 commits December 11, 2025 09:58
- Docker-based module running Perplexica with embedded SearxNG
- Support for OpenAI and Anthropic API keys
- Optional Ollama endpoint for local LLMs
- Configurable mount paths for data and uploads persistence
@mtojek mtojek self-assigned this Dec 11, 2025
@mtojek mtojek marked this pull request as ready for review December 11, 2025 12:03
@matifali
Copy link
Member

matifali commented Dec 11, 2025

May be add an example to configure this with AI Bridge, too. 😉

@mtojek
Copy link
Member Author

mtojek commented Dec 12, 2025

@matifali Definitely a great idea! I'm happy to do this in a follow-up 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants