📈 GH Trending Explorer 🎲 Surprise me

← all repos

C4rohan / Lampline

git clone https://github.com/C4rohan/Lampline.git v0.1.0 · 4d ago

Build AI phone agents on your own computer and test every change with an AI caller. Open source, runs free with no API keys, cents per call with your own keys. Imports Dialogflow CX.

+84
stars, 24h · #456
+164
stars, 7 days · #1,327
+164
stars, 30 days · #4,650
164
★ total · +164% this week
29
forks · 5 open issues

Star history (as recorded here)

2026-10-20 · 43 ★ 2026-10-23 · 164 ★
LanguagePython
LicenseApache-2.0
Created2026-10-19 (4d ago)
Last pushtoday
Watchers3
OwnerUser

GitHub topics

Links

README excerpt
Open-source, self-hosted voice agents. 
 Bring your agents over from Dialogflow CX and CX Agent Studio , or start fresh. 
 Build, test and run them on your own machine or servers, in one command, 
 for about $0.02–0.17 a call instead of $0.50.
 🚀 Quick start  · 
 🔁 Import from Google  · 
 👀 Tour  · 
 🧠 Models  · 
 📞 Phone and SIP  · 
 🗺️ Roadmap  · 
 📘 Engine docs  · 
 🧩 vk CLI 
Lampline imports your Dialogflow CX and CX Agent Studio agents, flows, pages,
playbooks, forms and tools included, and runs them on hardware you control. It gives
you a drag-and-drop builder where LLM steps and scripted pages mix in one agent, a test console that lights up each step as the call moves, HTTP and
MCP tools, records and document search of its own, and phone calls over Twilio,
Telnyx or any SIP trunk through jambonz. Built on
Pipecat.
 🏠 Local first One command on a laptop, a GPU box or an on-prem server. No cloud account needed. 
 🔒 Private by default No telemetry, bound to localhost, a key on every request, and keys never in your agents or the repo. 
 🧠 Any model Claude, OpenAI, Gemini, Vertex AI, Azure OpenAI, Bedrock, Groq, Mistral, DeepSeek, Grok and more, or Ollama on your own hardware. 
 🧩 Agents as code Every agent is a folder of YAML and Markdown: reviewed in git, tested with vk , exported back to Google's tools whenever you like. 
## 🔁 Bring your Dialogflow CX and CX Agent Studio agents
Export an agent from Google's console, drop the .zip on **New agent → Import**, and
it opens in the builder: flows, pages, forms, routes, playbooks and tools carried
over, with a report of anything to check before it takes calls. It works the
other way too: **Export** writes any agent back as a Dialogflow CX package or a
CX Agent Studio app.
 📥 Import. A Dialogflow CX package or a CX Agent Studio app (JSON or YAML). The conversion runs on your computer and never runs code from the export. 
 ✏️ Ready to edit. Pages become scripted pages, playbooks become LLM steps, flows group them, and webhooks and OpenAPI tools become tools. 
| From Dialogflow CX | Becomes |
|---|---|
| Flows and pages | Flows of scripted pages: entry messages said word for word |
| Form parameters, entity types | Form fields with their types, choices and synonyms, patterns and keypad input |
| Intent and condition routes, no-match handlers | Transfers the model decides, rules, and "no match" transfers |
| Playbooks | LLM steps with their goal, guidelines and steps |
| Webhooks, OpenAPI tools, data store tools | Tools (webhooks answer with a mock until connected) and local knowledge search |
| From CX Agent Studio | Becomes |
|---|---|
| Root agent and child agents | A root agent with sub-agents and transfers both ways |
| Global instruction, variables | Global instructions and context variables |
| OpenAPI toolsets, Python tools, data stores | HTTP tools, tools with example answers, and local knowledge search |
From the terminal: `vk import auto export.zip` and `vk export dfcx|ces agents/ `.
The ful