Welcome Mustafa
Monthly sourcing KPI
0%
NEXT STEP
—
📊 Stats
📆 Calendar
W
M
‹
›
🕐 World Clock
Inbox
📅 Upcoming events (next 3)
🌱 Treeo VC Portfolio
🎓 University Radar
Tomorrow's stars are on campus today.
⚡ Review Queue
📁 Lists & Sheets
✅ Monthly checklist
🏁 This week's goals
⚡ My day
📝 Today's note
⛔ Overdue follow-ups
🗺 Network Map — 25 orgs by Dec 2026
📄 Recent reports
toggle cards · drag to reorder · ⚙ Edit layout keeps size/hide controls visible
Deal Screening
Drop the PDFs your supervisor sends (pitch-session one-pagers, deal lists) — or paste links/text. Every company and founder is analyzed against the Treeo VC thesis, DOUBLE-CHECKED via web search, reported here, and auto-added to Master People & Companies.
📄 Drop PDFs here or click to choose
No files yet
Step 1 extracts EVERY company from the documents, scores and ranks them (nothing added to Master yet — just fills the table below). Step 2 deep-searches your +-selected picks (or, if none selected, falls back to REACH OUT/MONITOR-labeled ones, or top-scored as a last resort) — real web search for founders, LinkedIn, contact info, discrepancies — and produces a VC-ready Contact List, then AUTO-ADDS every deep-searched company + founder to Master People & Companies.
Screening Report — Ranked List (Best → Worst by Treeo VC Thesis)
+ selects a company for Deep Search (turns orange, saved to memory) · after deep-searching, M adds it to Master People & Companies.
Inbox
Everything that needs your attention, item by item — live from your data.
Daily Digest
The same digest that lands in your inbox every morning, readable here in full — it is saved as a report automatically the moment it is sent.
Lists & Sheets
Bring your existing Excel / Google Sheets lists inside. Drop a file — it becomes a tracked page: every row gets a status + note, cells stay editable, and any row can be pushed to Master with one click.
📁 Drop a .csv, .xlsx or .pdf here (or click) — each file becomes its own tracked list
Google Sheets: File → Download → CSV. Excel: .xlsx or .csv. PDFs: table layout is auto-detected from the text.
Mission Control
The AI plans, researches, validates, ranks and reports. You decide.
Today's Intelligence
Daily scan: founders, startups, markets, technologies, events, funding, Founder Talk candidates, hidden opportunities.
Founder Intelligence
Never miss an exceptional founder.
Discover Founders
Deep Profile
Fact-check pass, verdict calibration and exclusion list are applied automatically. Results → Founder Watchlist.
Includes red-flag scan (lawsuits, layoffs, co-founder departures, negative press) and warm intro path analysis.
Startup Intelligence
"Should Treeo spend time with this startup?"
Discover Startups
Deep Profile
Market Intelligence
"Should Treeo care? Should Treeo invest time?"
Research a Market
Discover Emerging Markets
Karar Merkezi
Butun entity tipleri (founder, portfolio sirketi, ileride eklenecek her ne olursa) icin TEK ortak gorunum — kalibre model varsa onu, yoksa mevcut en iyi sinyali gosterir. Kayit tutmaz, sadece mevcut verinin uzerinden okur; karari her zaman partner verir.
Portfolio Monitoring
Mevcut yatirimlarin olcek, pazar ve rakip takibi -- yatirimci raporlarini okur, haftalik/aylik canli arastirma yapar, kendi yukledigin verilerle birlestirir ve partner karar toplantisina hazir bir izleme sinyali uretir. Bu bir karar destek aracidir -- otomatik yatirim/cikis islemi yapmaz, karari her zaman partner verir.
Metrik zaman serisi
Tarama: canli web arastirmasi + varsa Lists & Sheets icindeki bu sirketle ilgili veriler birlikte degerlendirilir. Rapor yukleme: PDF'in tam metnini okuyup sayilari (treeo-metrics) ve one cikanlari cikarir, web aramasina cikmaz.
Board toplantisi
Cap table / dilution takibi
Elle girilir -- AI sayi uretmez, gordugun turlari sen ekliyorsun.
Cikis / karsilastirma (comps) taramasi
Bu sirket icin gecmis raporlar
Universities (US)
Dedicated radar for U.S. universities: clubs, newly funded student startups, open days, demo days, VC days — plus their LinkedIn/X/GitHub/news/newsletter channels. Everything found flows to Master People & Companies and Events automatically.
Scans
Each scan covers your tracked list, respects the exclusion/dedup layer, and reports only items newer than the last scan. Weekly automatic version runs in Autopilot ("Schools & Colleges").
University Directory — websites, news centers, e-centers, clubs
Founder Talk Studio
Complete preparation before, during and after every Founder Talk.
Speaker Discovery
Pre-Talk Prep
Promotion
Post-Event
Events Calendar
Every VC-relevant event with dates, importance and purpose, plus your own due dates/deadlines. Autopilot re-checks events every 2 days (dates, new events, Turkish org / TSA / consulate channels) — you just follow it. This calendar is the same data as the Home widget — changes here or there show up in both.
‹
›
Automatic versions run in Autopilot every 48h. Turkish scan covers: Turkish Student Associations, Turkish-American orgs (Turks in Tech, TASSA, ATAA...), consulates & Türkevi announcements — via Instagram, X, LinkedIn, news and newsletters.
Monthly Ecosystem Brief
1–2 pages · Emerging Founders · Themes · Events · Observations · KPI check.
Turkish-American Innovation Network Map
25 organizations by Dec 2026 · priority-scored · action-recommended.
Master People & Companies
The full database — every person/company ever found, every field, fully searchable and exportable. Look anyone up here. To update status/notes/follow-ups use Watchlists & Pipeline · to see who needs attention next use Review Queue.
Search & the dropdown filters look across the whole database, no matter which period tab is selected above.
Review Queue
Who to look at next, in plain language — why they matter and which report surfaced them. Hides Passed/Invested by default (they don't need more attention). For the complete searchable database use Master People & Companies · to update status/notes use Watchlists & Pipeline. No AI calls, always current.
Watchlists & Scout Pipeline
Work a record here: status, partner verdict, notes, follow-up date. The ⏰ chip below jumps straight to who's overdue. Full database → Master · undecided new finds → Review Queue.
Founders
Startups
Events
Investors
Signals
Time-stamped signals per entity. Momentum = signals in the last 60 days.
Reports Center
Every deliverable, archived and searchable — filed by when it was made.
Today
This week
This month
All
Autopilot
14 jobs run server-side 24/7 (Supabase Edge Function + pg_cron, hourly) — sourcing continues even with this tab/browser closed. daily_brief, monitor, momentum, silence and wake still run here while this tab is open. Every action is budget-capped, deduplicated and audit-logged.
Jobs
Each job remembers its last scan ("source tracking") and only reports items newer than that.
Karar Motoru — kalibre skorlama (Faz 1)
Partner Good/Not relevant kararlarindan haftalik olarak (Autopilot job) ogrenen, in-house bir model sunucusu gerektirmeyen hafif bir lojistik regresyon. En az 10 karar birikince devreye girer, oncesinde ham AI skoru kullanilmaya devam eder.
Audit log
Every autonomous decision, with its reason. Trust comes from traceability.
Settings
API key stays in this browser and goes directly to Anthropic.
Stored only in this browser (never in the published file/repo). If it looks empty after a publish, or in a different browser/device, that\'s expected — just re-enter it once here.
Organizasyon / Marka
Bu platform tek bir firmaya (Treeo VC) gore sabit kodlanmis degil — burada degistirirsen sidebar ve AI raporlarinin ust bilgisi de guncellenir. Not: skorlama kurallari (immigrant founder, Turkish bonus vb.) hala Treeo'ya ozel metin olarak sabit — bunu da yapilandirilabilir hale getirmek ayri, daha dikkatli test edilmesi gereken bir adim.
Roller
Gozlemci rolu bu tarayicida verdict/status degistirme kontrollerini gizler (tek-tarayicili, hafif bir kisitlama — gercek coklu-kullanici yetkilendirmesi icin Supabase auth tablosu gerekir).
Appearance — Custom Colors
Pick any color from the wheel — changes apply instantly. Light and Dark mode each keep their own separate palette (switch with the "Theme" button in the sidebar to customize both).
Structured Investment Thesis (drives all scoring)
Usage & Cost
Treeo Relationship Graph (real network — powers warm intros)
The AI uses these ACTUAL relationships instead of guessing intro paths. The more you fill, the sharper "Intro" analyses get.
Supabase (SQL) — permanent storage
Data syncs to your own Supabase project so nothing is ever lost, and the Master People Table becomes SQL-queryable. Auto-syncs 20s after every new discovery.
-- Run this once in Supabase → SQL Editor: create table if not exists treeo_store ( key text primary key, data jsonb, updated_at timestamptz default now() ); create table if not exists treeo_people ( id text primary key, name text, company text, category text, nationality text, location text, building text, why text, ai_comment text, links text, score int, source_report text, tag text, status text, verdict text, note text, followup date, found_at timestamptz, updated_at timestamptz default now() ); alter table treeo_store enable row level security; alter table treeo_people enable row level security; -- simple policy (single-user; tighten later with auth): create policy "anon all store" on treeo_store for all using (true) with check (true); create policy "anon all people" on treeo_people for all using (true) with check (true); -- ============ MULTI-TENANT UPGRADE (Faz 4) — run when ready to onboard a second org/user ============ -- Adds the user_id/tenant_id columns the sync code already expects (on_conflict=user_id,...) and -- replaces "anyone with the anon key sees everything" with real per-account isolation. Safe to run -- alongside existing data. No client code changes needed — Postgres fills these columns automatically -- from the signed-in user's JWT (default auth.uid()) on every insert. alter table treeo_store add column if not exists user_id uuid references auth.users default auth.uid(); alter table treeo_store add column if not exists tenant_id uuid default auth.uid(); alter table treeo_people add column if not exists user_id uuid references auth.users default auth.uid(); alter table treeo_people add column if not exists tenant_id uuid default auth.uid(); create unique index if not exists treeo_store_user_key on treeo_store(user_id, key); create unique index if not exists treeo_people_user_id_idx on treeo_people(user_id, id); -- profiles table: lets multiple signed-in users (e.g. two partners) share ONE tenant_id as a team account create table if not exists profiles ( id uuid primary key references auth.users default auth.uid(), tenant_id uuid, org_name text, role text default 'Partner', created_at timestamptz default now() ); alter table profiles enable row level security; create policy "user reads own profile" on profiles for select using (id = auth.uid()); create policy "user updates own profile" on profiles for update using (id = auth.uid()); -- when ready to cut over (after confirming every user is signed in, not using the shared anon key): -- drop policy "anon all store" on treeo_store; -- drop policy "anon all people" on treeo_people; create policy "tenant isolation store" on treeo_store for all using (tenant_id = coalesce((select p.tenant_id from profiles p where p.id = auth.uid()), auth.uid())) with check (tenant_id = coalesce((select p.tenant_id from profiles p where p.id = auth.uid()), auth.uid())); create policy "tenant isolation people" on treeo_people for all using (tenant_id = coalesce((select p.tenant_id from profiles p where p.id = auth.uid()), auth.uid())) with check (tenant_id = coalesce((select p.tenant_id from profiles p where p.id = auth.uid()), auth.uid()));
Data