jev-social

agent
Guvenlik Denetimi
Basarisiz
Health Uyari
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Basarisiz
  • process.env — Environment variable access in bin/jev-social.js
  • network request — Outbound network request in public/app.js
  • process.env — Environment variable access in src/app.js
  • process.env — Environment variable access in src/classifier.js
  • os.homedir — User home directory access in src/config.js
  • process.env — Environment variable access in src/config.js
  • process.env — Environment variable access in src/env.js
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Jev-powered social media research through the socai CLI

README.md
Jev × socai

Jev for social media

Jev is cool. Giving it access to your social media is cooler.

Jev chooses each next operation: search, open a particular post or profile, read comments, download a TikTok video, or finish. socai executes the selected CLI command in your real Chrome. Each result goes back to Jev before the next decision.

Instagram    TikTok    LinkedIn

socai · Discord · Jev

Earlier routing-only demo

The recording above shows the earlier routing-only prototype. Current runs include a history of every operation chosen by Jev.

Why this pairing

Jev chooses from a changing list of concrete, read-only operations. The list includes exact targets discovered in previous results, so Jev decides which post to open and which socai command to run. socai handles the underlying navigation, clicks, scrolling, and extraction; Jev does not choose arbitrary DOM coordinates or generate shell commands.

"find handmade art on Instagram"
        │
        ▼
   Jev chooses the platform
        │
        ▼
   Jev chooses an operation ◄──── observed results
        │                              ▲
        ├─ search                      │
        ├─ open a selected profile     │
        ├─ open a selected post        │
        ├─ read comments / download    │
        │         └──── socai CLI ─────┘
        └─ finish → cards · table · evidence report

https://github.com/user-attachments/assets/4849e0f3-87d5-4a0d-8e0b-2a58e3d0267a

This video also predates the per-operation Jev loop.

Available operations

Platform Jev can select
Instagram Search, open a profile and its post cards, open a specific post/reel and read comments, inspect page state
TikTok Search, open an author, read a selected video and its comments, optionally download that video's media, inspect page state
LinkedIn Search people/content/companies, read a selected profile/company/post, read experience or education, inspect page state

Only commands exposed by the installed socai CLI are offered. Targets come from captured results or explicit URLs in the user's request. Unsupported, malformed, and low-confidence decisions do not execute. Previously attempted operations are removed from the next choice set.

The run stores each choice, confidence, command, observed result summary, and elapsed time. Login/access gates, decision failures, and step limits produce partial results rather than a success claim. Reports are compiled from captured text, comments, and source links; they do not hand browsing off to another agent or depend on socai research. Speed varies with the number of chosen operations and the live site.

Run it

Node 20+, an OpenRouter key with Jev access, and a current socai CLI.

curl -fsSL https://github.com/socai-io/socai/releases/latest/download/install.sh | sh
npm install
cp .env.example .env   # OPENROUTER_API_KEY=…
npm start

Opens http://127.0.0.1:8766. Loopback only. Leave the platform on Jev · auto, type a goal, watch the timer.

npm start -- search "find emerging design creators on Instagram" --platform auto --limit 4
npm start -- search "find AI wearable trends on TikTok" --platform auto --limit 4
npm start -- search "find AI product managers in San Francisco on LinkedIn" --platform auto --limit 4
npm start -- search "find handmade art on Instagram and read the comments" --limit 4 --max-steps 12

--limit is the target result count and per-search/profile collection size (1–100). All captured records are retained, including intermediate profile cards. --max-steps bounds the decision loop (1–30, default 12); each selected operation or finish decision consumes one step. The HTTP search endpoints also accept maxSteps.

Or call socai directly:

socai instagram search "AI wearables" --num 10 --pretty
socai tiktok search "AI wearables" --num 10 --pretty
socai tiktok get-videos --video <url> --download-media --pretty
socai linkedin search "AI product managers" --num 10 --pretty
socai linkedin search "AI agents" --type content --num 10 --pretty

If this is useful, star socai or join the Discord.

Yorumlar (0)

Sonuc bulunamadi