Symbolic Capital

The Stack

DockerNginx Proxy Managern8nOllamaSearXNGFirecrawlWSLSelf-Hosted

Everything I build runs on infrastructure I operate. Self-hosted, self-maintained, running locally on a Windows/WSL machine. No managed cloud services, no vendor lock-in, no per-seat pricing, no monthly hosting bill. The only cost is electricity.

This isn't ideological minimalism. It's practical: when you're running 50+ automation workflows, a multi-agent fleet, a search engine, a web scraper, a transcription pipeline, and multiple web applications, the economics of managed services don't work. Self-hosting does.

Live Services

Fireplexity
fire.symboliccapital.net
Self-hosted AI-powered search. Multi-provider, synthesized answers. The private alternative to Perplexity.
SearXNG
retro.symboliccapital.net
Privacy-first metasearch aggregating 70+ engines. No tracking, no profiling, no ads. Feeds into Fireplexity and agent research.
n8n
dsn8n.symboliccapital.net
50+ automation workflows. Email pipelines, data processing, API integrations, monitoring, notifications. The nervous system.
MCP Server
mcp.symboliccapital.net
Public Model Context Protocol endpoint. Exposes the agent fleet, filesystem, messaging, and system tools to any MCP client.
Ollama
localhost
Local LLM inference. nomic-embed-text for semantic memory search. Model hosting for Stheno and local agent operations.
Firecrawl
localhost:5001
Web scraping and content extraction. Crawl, scrape, map. Feeds research pipelines and agent data collection.
Media Processor
localhost (yt-dlp + Whisper)
Download any media, transcribe with Whisper (local GPU). Feeds transcripts into agent context and n8n workflows.
Nginx Proxy Manager
reverse proxy
SSL termination, subdomain routing, access control. Everything public goes through here with automatic Let's Encrypt certificates.

Why Self-Host

Perplexity Pro costs $20/month for one user. My Fireplexity instance costs nothing, works with any LLM provider, and doesn't track my searches. Zapier charges per-zap with usage caps. My n8n instance runs 50+ workflows with no per-execution pricing. Managed Whisper APIs charge per minute of audio. My local GPU does it for the cost of electricity.

The harder reason: when your agents need to search the web, scrape a page, process audio, query a database, read email, and write files โ€” all in the same operation โ€” you can't afford to have those tools owned by six different vendors with six different rate limits and six different pricing models. The stack has to be yours.

What 50+ n8n Workflows Looks Like

Email monitoring and routing. RSS aggregation and summarization. Social media scheduling. Lead enrichment pipelines. Data extraction from web sources. Notification routing across channels. Backup automation. Health checks and uptime monitoring. Invoice processing. Calendar sync. Content distribution. API middleware between services that don't talk to each other natively. Each workflow is small. The compound effect of 50+ of them running simultaneously is an operation that would take a team to do manually.

Infrastructure as Portfolio

Most automation consultants demonstrate their work with screenshots of individual workflows. I can point to live subdomains running services I stood up, configured, secured, and maintain. The infrastructure isn't separate from the portfolio โ€” it is the portfolio. Every tool my agents use, every service my clients access, every automation that runs in the background is something I built and operate.

โ† Back to Projects