jsalsman/EduChat
A Constrained LearnLM Tutor
Enforces pedagogical constraints through system prompts that guide LearnLM/Gemini models to provide hints rather than direct homework answers, with built-in code execution and LaTeX support. Deployed on Streamlit Community Cloud using Google's GenerativeAI API with configurable model selection (LearnLM 2.0 Flash, Gemini 2.5 variants) and zero-temperature responses for consistency. Maintains conversation history via Streamlit session state while preserving user privacy through no data retention.
Stars
11
Forks
7
Language
Python
License
MIT
Category
Last pushed
Feb 27, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/jsalsman/EduChat"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
NimbleBoxAI/ChainFury
🦋 Production grade chaining engine behind TuneChat. Self host today!
EPFLiGHT/brightdaybot
LLM-orchestrated Slack bot for team birthdays and international observances — multi-modal AI...
mlexpertio/neuromind
Private AI Assistant in Your Terminal (Ollama, LangChain, Qwen3, SQLite, FastAPI)
priyam-hub/Trend-Setters
An AI-powered fashion recommendation chatbot built with Flask and Qdrant, leveraging LLaMA...
10Nates/Humanlike-AI-Chat
Humanlike AI Chat is a terminal-based LLM UI designed to study how to bypass AI text detection.