Add Jev Social - #145
Open
IRONICBo wants to merge 1 commit into
Open
Add Jev Social#145IRONICBo wants to merge 1 commit into
IRONICBo wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
App
Adds Jev Social, an MIT-licensed local-first social research agent.
Jev Social is a direct OpenRouter integration, not merely OpenAI-compatible configuration: it sends typed decision requests to OpenRouter's decisions endpoint, defaults to
~typesafe/jev-latest, and accepts the user's ownOPENROUTER_API_KEY. Jev chooses the next bounded operation while the separate socai CLI executes it in the user's Chrome and returns observed Instagram, TikTok, or LinkedIn evidence for the next decision.Requirement check
.envsetup both accept the user's OpenRouter key.Early notability
The project launched on September 18 and is intentionally being submitted with transparent early-stage evidence: current
mainpasses 53 automated tests, has an official TypeSafeAI Show and Tell entry, a merged TypeSafeAI playground listing, and merged listings in multiple independent Jev catalogues. It is also built on the actively maintained socai browser runtime. Its unusual contribution is using Jev's typed decisions repeatedly over a changing set of concrete social-research operations rather than using an LLM to emit shell commands or arbitrary browser coordinates.Validation
npm run validate: all app entries valid, includingjev-social.git diff --check: passed.Disclosure: I help maintain Jev Social and am submitting it directly so the affiliation is clear.