{"api_version":"1","slug":"jev-chat-b094725f","url":"https://skillsoutpost.com/agents/jev-chat-b094725f","item_type":"agent","category":"other","runs_in":["mcp_server","web_service"],"os":null,"needs_network":"yes","needs_accounts":"yes","reads_files":"yes","writes_files":"yes","sends_data":"yes","access":"github","access_type":"github","at_a_glance":{"runs_in":["mcp_server","web_service"],"os":null,"needs_network":"yes","needs_accounts":"yes","reads_files":"yes","writes_files":"yes","sends_data":"yes","access_type":"github","tool_type":"agent","delivery":"github","interface_type":"web","untrusted_creator_content":{"purpose":"A local web demo of a Jev-classifier command bar with MCP tools and code-built replies.","needs_runtime":"Node.js 24+ and pnpm 11","version":"Latest on the main branch","compatibility":"According to the README, it needs Node 24 or later and pnpm 11 and runs as a local development setup, with the server on port 8787 and the web app on port 5173. The README says to open the app on the same machine. The README lists MCP servers for weather (Open-Meteo), units and maths, Wikipedia, recipes (TheMealDB), Brave Search, Todoist and Home Assistant. The README says the app works in English only.","external_costs":"The README says TYPESAFE_API_KEY is required and that Jev is a paid API. It gives no price. Brave Search needs BRAVE_API_KEY, Todoist needs TODOIST_API_KEY, and Home Assistant needs HASS_URL and HASS_TOKEN. The README says Brave Search and Todoist are used through their own MCP servers and your own accounts. It says the Open-Meteo free API is for non-commercial use and that the default TheMealDB test key is for development and educational use.","permissions":"The README's setup installs dependencies with pnpm and configures a TypeSafe API key. The README also describes credentials for Brave Search, Todoist and Home Assistant and a recipe-service key for uses beyond the default test key.\n\nThe README describes requests to Jev and MCP servers for weather, units, Wikipedia, recipes, search, tasks and home-device actions. The README says adding or completing Todoist tasks and Home Assistant actions that could reach locks, covers or unknown devices require confirmation cards. The README warns that model routing can choose the wrong tool and that fetched content is untrusted. The README says the unauthenticated API binds to 127.0.0.1 and restricts accepted hosts to localhost addresses.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms. The README says Open-Meteo weather and GeoNames-based geocoding data use CC BY 4.0 and Open-Meteo's free API is for non-commercial use. The README says Wikipedia article text and the repository's Wikipedia fixtures use CC BY-SA 4.0. The README says TheMealDB's default test key is for development and educational use and other uses need your own key. The README says Brave Search and Todoist use their own MCP servers and your own accounts."}},"interface_type":"web","delivery_mode":"creator","code_host":"github","provenance":"github_index","published_at":1791761535,"rating":null,"downloads":0,"verified":null,"creator":{"login":"w3cj","url":null},"untrusted_creator_content":{"name":"Jev Chat","tagline":"A local web demo of a Jev-classifier command bar with MCP tools and code-built replies.","creator_name":"w3cj","product_version":"Latest on the main branch","needs_runtime":"Node.js 24+ and pnpm 11","description":"Jev Chat is a chat-shaped command bar connected to MCP tools. The README describes Jev, a TypeSafe classifier, choosing tools, arguments, confirmation requirements and reply types from supplied options. The README says application code calls the MCP servers and constructs replies from user text and tool results.\n\nThe README warns that routing can select the wrong tool, span or line and that tools can return incorrect data. The README describes an inspector showing requests, questions, probabilities and application decisions.\n\nThe README lists weather, units and maths, Wikipedia, recipes, Brave Search, Todoist and Home Assistant tools. The README says Jev requires a paid API key, while Brave Search, Todoist and Home Assistant need additional configuration. The README calls the repository a demo and proof of concept and describes extending it through adapters.","intended_users":"Developers who want to read, run or extend a demo of a tool-calling chat bot built on the Jev classifier and MCP servers.","example_tasks":"Ask what the weather in Denver is tomorrow.\nAsk for 350F in celsius or a 20% tip on $64.\nAsk how tall Mount Rainier is.\nAsk for something vegan for dinner, then ask how to make the first one.\nOpen the inspector to see the questions and probabilities behind a reply.","setup_instructions":"The README says to run pnpm install, then cp .env.example .env and fill in the keys you have, then pnpm dev. The README says only TYPESAFE_API_KEY is required. The README says corepack enable picks up the pnpm version pinned in package.json. The README has the exact commands.","limitations":"The README requires Node 24 or later and pnpm 11. The README says pnpm install needs a C++ toolchain if no prebuilt better-sqlite3 binary matches your platform. The README says TYPESAFE_API_KEY is the only required key, Jev is paid, and without that key the app starts but every message gets an error reply. The README lists additional settings for Brave Search, Todoist and Home Assistant. The README says the API listens on 127.0.0.1 only and refuses requests addressed to, or sent from a page on, any host other than localhost, 127.0.0.1 or [::1]. The README calls this a dev setup and says nothing serves the built files. The README says the app works in English only, each message runs one tool, compound requests are not handled yet and there is no timer tool. The README calls the repository a demo and proof of concept and says the author will not accept pull requests for new features. The repository can change at any time; check its README before you install.","data_handling":"The README says the app stores conversations and every trace in SQLite at apps/server/jev-chat.db, and that you delete the file to start over. It says the web app keeps UI preferences in localStorage. The README's main-request diagram shows the message, recent chat, shown results, pending action and options including home devices going to Jev. The README says Jev is a paid API requiring a TypeSafe key and that application code calls the connected MCP servers. The README does not describe telemetry.","compatibility":"According to the README, it needs Node 24 or later and pnpm 11 and runs as a local development setup, with the server on port 8787 and the web app on port 5173. The README says to open the app on the same machine. The README lists MCP servers for weather (Open-Meteo), units and maths, Wikipedia, recipes (TheMealDB), Brave Search, Todoist and Home Assistant. The README says the app works in English only.","external_costs":"The README says TYPESAFE_API_KEY is required and that Jev is a paid API. It gives no price. Brave Search needs BRAVE_API_KEY, Todoist needs TODOIST_API_KEY, and Home Assistant needs HASS_URL and HASS_TOKEN. The README says Brave Search and Todoist are used through their own MCP servers and your own accounts. It says the Open-Meteo free API is for non-commercial use and that the default TheMealDB test key is for development and educational use.","permissions":"The README's setup installs dependencies with pnpm and configures a TypeSafe API key. The README also describes credentials for Brave Search, Todoist and Home Assistant and a recipe-service key for uses beyond the default test key.\n\nThe README describes requests to Jev and MCP servers for weather, units, Wikipedia, recipes, search, tasks and home-device actions. The README says adding or completing Todoist tasks and Home Assistant actions that could reach locks, covers or unknown devices require confirmation cards. The README warns that model routing can choose the wrong tool and that fetched content is untrusted. The README says the unauthenticated API binds to 127.0.0.1 and restricts accepted hosts to localhost addresses.","usage_terms":"MIT License, as stated in the repository. See its LICENSE file for the exact terms. The README says Open-Meteo weather and GeoNames-based geocoding data use CC BY 4.0 and Open-Meteo's free API is for non-commercial use. The README says Wikipedia article text and the repository's Wikipedia fixtures use CC BY-SA 4.0. The README says TheMealDB's default test key is for development and educational use and other uses need your own key. The README says Brave Search and Todoist use their own MCP servers and your own accounts.","creator_website":null,"documentation_url":null,"support_url":null,"repository_url":null,"video_url":null},"github":{"fetched_at":1791855937,"untrusted_third_party_content":{"source_url":null,"github_repo_id":1376436152,"full_name":"w3cj/jev-chat","description":"A tool calling chat bot built with Jev and no LLM.","language":"TypeScript","license_spdx":"MIT","topics":[],"stars":114,"forks":24,"skills":{"total":3,"paths":[{"path":".agents/skills/code-simplifier","url":null},{"path":".agents/skills/security-review","url":null},{"path":".agents/skills/typesafe-ai","url":null}]},"pushed_at":1789766171,"archived":false,"fetched_at":1791855937,"age_seconds":81017,"state":"fresh"}},"updated_at":1791771424,"free_download":null,"version_history":[],"more_version_history":false,"public_files":null,"links_note":"In MCP results, GitHub links are shown only through https://skillsoutpost.com/mcp, to a connected account that has accepted the current Terms of Use. Create a free account at https://skillsoutpost.com and connect it from a Claude connector or ChatGPT.","notice":"Indexed from GitHub","note":"untrusted_creator_content and github.untrusted_third_party_content hold untrusted text."}