Build

Integrations

Every outside service Najimi calls, what it's for, and the setting that switches it on.

Qloo is the core; everything else makes its answers playable, mappable and bookable. Only three settings are required to start (DATABASE_URL, BETTER_AUTH_SECRET, BETTER_AUTH_URL); every service below is optional, and a feature that needs one says so, or quietly stays off, until it's set.

The taste graph

ServiceWhat forSetting
QlooSearch, entities, insights (picks, words, heatmaps, demographics), tags, compare, audiences. See How Najimi uses Qloo.QLOO_API_KEY

The agent

ServiceWhat forSetting
OpenAIEvery answer in every room (gpt-6.1-sol), light work (gpt-6-luna), hosted web search, reading feed screenshots, and pictures when there's no fal keyOPENAI_API_KEY, AGENT_MODEL (light work)
falPictures: FLUX 2 for new ones, FLUX 2 Edit for restyling your photoFAL_KEY
ElevenLabsVoice dictation (Scribe v2), and the voice agent that phones venuesELEVENLABS_API_KEY, ELEVENLABS_CALLER_AGENT_ID, ELEVENLABS_PHONE_NUMBER_ID, ELEVENLABS_WEBHOOK_SECRET
TwilioThe phone number the caller dials fromconnected inside ElevenLabs

Booking and going out

ServiceWhat forSetting
Nuitee (LiteAPI)Real hotel rates, holds, bookings and cancellations; Nuitee's own payment sheet takes the cardNUITEE_API_KEY, NUITEE_MARGIN
MapboxRoutes between plan stops; the map picture on a plan's link previewMAPBOX_TOKEN
TicketmasterShows near a plan; an artist's next concertsTICKETMASTER_API_KEY
OpenStreetMapFinding a place by name (Nominatim), a venue's website and accounts, and the map tiles (OpenFreeMap)none
Uber, Google Maps, Google Calendar, OutlookRide, directions and add-to-calendar linksnone

Media

ServiceWhat forSetting
Apple30-second song previews, music videos, podcast lookups, store linksnone
Podcast feedsEach show's latest episode, from its own RSSnone
TMDBTrailers, more videos, where to watch, a film's accountsTMDB_READ_TOKEN
YouTubeTrailers play in its privacy-enhanced playernone
WikidataAn artist's Apple Music id; a thing's X, Instagram, TikTok and YouTube handlesnone
Open Library, Google BooksBook covers and linksnone

Your accounts and imports

ServiceWhat forSetting
XConnect with your own session: read who you follow, follow, post. Through rettiwt-api.CONNECTOR_SECRET
InstagramConnect with your own session: read, follow, like, save, post. Through instagrapi in the social bridge.CONNECTOR_SECRET, SOCIAL_BRIDGE_URL, SOCIAL_BRIDGE_TOKEN
TikTok, YouTube, SpotifyYour data downloads, read in your browser (also X's archive and Instagram's download); each platform's download page one tap away, with a reminder when the file is usually readynone
YouTube Data APIConnect YouTube: read-only subscriptions and liked videos, asked for only when tappedGOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
Letterboxd, GoodreadsImport by username (diary, shelf)none
Last.fmImport your top artists by usernameLASTFM_API_KEY

The platform

ServiceWhat forSetting
PostgresEverything: data, the Qloo cache, the queues, the live pipeDATABASE_URL
S3-compatible storagePhotos, pictures, files (RustFS locally)S3_ENDPOINT, S3_REGION, S3_ACCESS_KEY_ID, S3_SECRET_ACCESS_KEY
Better AuthSessions, guests, usernames, email codes, Google and TikTok sign-inBETTER_AUTH_SECRET, BETTER_AUTH_URL, GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, TIKTOK_CLIENT_KEY, TIKTOK_CLIENT_SECRET
ResendSign-in codes; reports to the ownerRESEND_API_KEY, EMAIL_FROM, REPORTS_EMAIL
Web PushNotifications to installed phonesVAPID_PUBLIC_KEY, VAPID_PRIVATE_KEY, VAPID_SUBJECT

On this page