leon-ai /
leon
๐ง Leon is your open-source personal assistant.
Loading repository dataโฆ
hyunjun6928-netizen / repository
๐ง Personal AI Gateway โ Single-file Python AI agent with multi-LLM, tools, vision, TTS, encrypted vault. Your own ChatGPT on localhost.
Self-hosted, privacy-first AI gateway. Your data never leaves your machine.
pip install salmalm
salmalm start
# Open http://localhost:8000
docker-compose up -d
Self-hosted personal AI gateway โ one pip install, no Docker, no Node.js.
Documentation ยท Korean README ยท Changelog
/metrics endpoint; drop-in for any Grafana stackpip install salmalm
salmalm start
# โ http://localhost:18800
A Setup Wizard opens on first launch. Paste an API key, pick a model โ done.
Recommended: use
pipx install salmalmto avoid dependency conflicts.
All configuration is via environment variables. No config files required.
| Variable | Default | Description |
|---|---|---|
SALMALM_PORT | 18800 | HTTP listen port |
SALMALM_BIND | 127.0.0.1 | Bind address (0.0.0.0 for LAN access) |
SALMALM_SECRET | (none) | Master secret for Vault + JWT signing (set this!) |
SALMALM_ALLOW_SHELL | 0 | Enable shell operators in tool exec (1 to opt in) |
SALMALM_PYTHON_EVAL | 0 | Enable Python eval tool (1 to opt in) |
SALMALM_DAILY_BUDGET | (none) | Daily spend cap in USD, e.g. 2.00 |
| Method | Path | Description |
|---|---|---|
POST | /api/chat | Send a message; returns SSE stream |
GET | /api/sessions | List chat sessions |
DELETE | /api/sessions/{id} | Delete a session |
GET | /api/tools | List available tools and their schemas |
GET | /api/models | List discovered models across all providers |
GET | /api/costs | Cost summary (today / 30-day) |
GET | /metrics | Prometheus metrics endpoint |
GET | /api/vault | List vault entries (values redacted) |
POST | /api/vault | Store an encrypted secret |
GET | /api/audit | Recent audit log entries |
Client (Browser / Telegram / Discord)
โ
โผ HTTP + WebSocket
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SalmAlm โ
โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโ โ
โ โ 3-Tier โ โ Engine Pipeline โ โ
โ โ LLM Router โโโโถโ classify โ route โ โ
โ โ + Failover โ โ โ context โ exec โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Providers โ โ
โ โ OpenAI ยท Anthropic ยท Google ยท xAI โ โ
โ โ Ollama ยท LM Studio ยท vLLM โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ RAG (BM25 + Semantic + RRF) โ
โ Vault (AES-256-GCM) โ
โ JWT Auth ยท OAuth2 โ
โ 62 Tools ยท Cron ยท Sub-Agents โ
โ SQLite Audit (WAL) ยท Prometheus /metrics โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
git clone https://github.com/hyunjun6928-netizen/salmalm.git
cd salmalm
pip install -e ".[dev]"
pytest tests/ -q --timeout=30 -x \
--ignore=tests/test_multi_tenant.py \
--ignore=tests/test_fresh_install_e2e.py
See CONTRIBUTING.md for guidelines.
MIT ยฉ 2024 hyunjun6928-netizen
SalmAlm = ์ถ (Life) + ์ (Knowledge)
Your life, understood by AI.
Self-hosted, privacy-first AI gateway. Your data never leaves your machine.
pip install salmalm
salmalm start
# Open http://localhost:8000
docker-compose up -d
Selected from shared topics, language and repository descriptionโnot editorial ratings.
leon-ai /
๐ง Leon is your open-source personal assistant.
leeyj /
๐ง AI-powered, privacy-first personal knowledge server with Knowledge Nebula visualization. A smarter alternative to memos & Google Keep.
sergio11 /
๐ง AI-Powered Brain Tumor Classification (PoC) ๐ A personal project exploring the use of convolutional neural networks (CNNs) and transfer learning to classify brain tumors from MRI scans. Designed as a proof of concept for fast, automated, and accurate medical image diagnostics. ๐โก
Nevvyboi /
๐ค๐ฆ AI Private Banking Agent powered by a Personal Financial Knowledge Graph ๐ธ๏ธ๐ง -> ๐๏ธ voice-first, ๐ก๏ธ real-time fraud detection, ๐ก proactive financial intelligence, and ๐ฎ life simulation for South Africa ๐ฟ๐ฆ
developerKunal18 /
A Python application that analyzes text and predicts the writerโs: ๐ Positivity ๐ Negativity ๐ Neutral tone ๐ง Emotional strength This mimics tools used in HR, marketing, and psychology research.
samarth-maheshwari-dev /
## JARVIS โ Personal AI Assistant | ๐ค --- ๐ง JARVIS is a **Windows 11 terminal-based AI assistant** built from scratch in Python 3.13 โ with zero budget, zero paid APIs, and zero shortcuts. It is not a chatbot wrapper. It is not a voice assistant skin. It is a full system that **thinks, decides, and act