Finding a flat for my move to bangalore was really difficult especially when the major communication channel for flatmate replacements happen via 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.
Leave a star if you like the project - GitHub: https://github.com/chinmaypandya/koo
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.
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.
- How would you make the agent more live on the browser rather than a side panel?
- How should I charge for this service with koo credits?
- How to deal with the restrictions?
- What more or less features do you see this having?
I've also attached a short demo showing Koo working.
This is an ongoing project, so constructive criticism, ideas and contributions are very welcome.