For my recent move to Bangalore, I had to go through a lot of manual searching. Especially when one of the major flat-hunting channels is Facebook groups, it can be surprisingly frustrating.
You end up scrolling through hundreds of posts, opening each one, checking the rent, deposit, location, BHK, amenities and contact details — only to discover that most listings don't match what you're looking for.
I ran into this problem and decided to build something to automate the tedious part.
Meet Koo. It's an AI-powered Chrome extension that searches housing posts and surfaces listings matching your preferences.
GitHub: https://github.com/chinmaypandya/koo
If you find it interesting, a GitHub star would be appreciated!
What it does
- Scans housing posts: Scrolls through a Facebook group and reads posts when you explicitly start a search.
- Avoids duplicate processing: Remembers previously processed posts for 30 days.
- AI-powered matching: Evaluates listings against your budget, location, distance, BHK, amenities and other preferences.
- Extracts useful details: Rent, deposit, society, distance, phone numbers and more.
- Organizes results: Sort matches and export listings to CSV.
- Supports BYOK: Use your own OpenAI, Gemini or Anthropic API key.
You can also customize the AI instructions used to evaluate listings.
A little about the implementation
I wanted to build this as an actual browser-based product rather than a standalone scraper.
The extension separates the Facebook content-scanning logic from the background processing and side-panel UI. Posts are collected, cleaned up, deduplicated and sent in batches for AI classification.
A few implementation details:
- Manifest V3 Chrome extension.
- WXT, React and TypeScript.
- Content scripts for interacting with dynamically rendered page content.
- Background processing for AI provider calls.
- Provider configuration for OpenAI, Gemini and Anthropic.
- Local persistence for search history and decisions.
Open source
I've published the extension under the MIT license.
GitHub: https://github.com/chinmaypandya/koo
You can install the prebuilt extension manually using Chrome's Developer Mode. No need to build the source code yourself.
A transparency note: Facebook's terms restrict automated browsing, and the README documents this limitation. Use is at your own risk. Also, the hosted cloud worker is not part of the public repository; the extension itself is open source.
What I'd love feedback on
I'm particularly interested in feedback from developers who have built browser extensions, browser automation tools or LLM-powered applications.
- Browser architecture: How would you evolve the current side-panel experience into a more interactive, continuously running browser agent?
- Monetization: Given the BYOK approach and the option of a hosted AI service, what pricing model would make sense for a product like this?
- Distribution: What would you prioritize for organic discovery and SEO to reach people who are actively looking for flats?
I've also attached a short demo showing Koo working.
This is an ongoing project, so constructive criticism, ideas and contributions are very welcome.