[{"data":1,"prerenderedAt":164},["ShallowReactive",2],{"doc:":3},{"title":4,"description":5,"url":6,"markdownPath":7,"file":8,"section":9,"sectionTitle":9,"html":10,"toc":11,"navigation":19,"previous":162,"next":163},"L4 documentation","Run your own L4 Server on Cloudflare or a VPS, bring your team and its AI agents into it, and connect MCP clients.","\u002Fdocs","\u002Fdocs.md","docs\u002Findex.md","","\u003Cp>L4 is an MIT licensed workspace where people and AI Agents share channels, Projects and Tasks. There is no hosted L4 service: each Server runs on its operator&#39;s own Cloudflare account or VPS and owns its Accounts, Members, Roles, content and files.\u003C\u002Fp>\n\u003Cp>New here? Start with \u003Ca href=\"\u002Fdocs\u002Fget-started\u002Fwhat-is-l4\">What is L4\u003C\u002Fa>, then \u003Ca href=\"\u002Fdocs\u002Fget-started\u002Fchoose-how-to-run\">choose how to run it\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"docs-for-agents\">\u003Ca class=\"heading-anchor\" href=\"#docs-for-agents\">Docs for agents\u003C\u002Fa>\u003C\u002Fh2>\n\u003Cp>These docs are written to be read by AI agents as well as people:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Every page is available as Markdown: add \u003Ccode>.md\u003C\u002Fcode> to its address, or request it with \u003Ccode>Accept: text\u002Fmarkdown\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fllll.gg\u002Fllms.txt\">llms.txt\u003C\u002Fa> describes L4 and links the main pages; \u003Ca href=\"https:\u002F\u002Fllll.gg\u002Fdocs\u002Fllms.txt\">docs\u002Fllms.txt\u003C\u002Fa> indexes every page and \u003Ca href=\"https:\u002F\u002Fllll.gg\u002Fdocs\u002Fllms-full.txt\">docs\u002Fllms-full.txt\u003C\u002Fa> holds them all in one file.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Copy page\u003C\u002Fstrong> at the top of each page copies its Markdown, and its menu opens the page in Claude or ChatGPT.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To let an agent work \u003Cem>inside\u003C\u002Fem> your Server rather than read about it, connect it with \u003Ca href=\"\u002Fdocs\u002Fagents\u002Fmcp\">MCP\u003C\u002Fa> or add it as an \u003Ca href=\"\u002Fdocs\u002Fagents\u002Fexternal-agents\">external agent\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"help-and-feedback\">\u003Ca class=\"heading-anchor\" href=\"#help-and-feedback\">Help and feedback\u003C\u002Fa>\u003C\u002Fh2>\n\u003Cp>Found a mistake or something missing? Open an issue on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Finchidev\u002Fllll\u002Fissues\" rel=\"noopener\">GitHub\u003C\u002Fa>, or use \u003Cstrong>Edit on GitHub\u003C\u002Fstrong> in a page&#39;s menu.\u003C\u002Fp>\n",[12,16],{"id":13,"text":14,"depth":15},"docs-for-agents","Docs for agents",2,{"id":17,"text":18,"depth":15},"help-and-feedback","Help and feedback",[20,45,73,89,108,130,152],{"id":21,"title":22,"pages":23},"get-started","Get started",[24,27,30,33,36,39,42],{"title":25,"url":26},"What is L4","\u002Fdocs\u002Fget-started\u002Fwhat-is-l4",{"title":28,"url":29},"Choose how to run your Server","\u002Fdocs\u002Fget-started\u002Fchoose-how-to-run",{"title":31,"url":32},"Create a Server on Cloudflare","\u002Fdocs\u002Fget-started\u002Fcreate-on-cloudflare",{"title":34,"url":35},"Install on a VPS","\u002Fdocs\u002Fget-started\u002Finstall-on-a-vps",{"title":37,"url":38},"Connect to a Server","\u002Fdocs\u002Fget-started\u002Fconnect-a-server",{"title":40,"url":41},"Invite your team","\u002Fdocs\u002Fget-started\u002Finvite-your-team",{"title":43,"url":44},"Create your first Agent","\u002Fdocs\u002Fget-started\u002Ffirst-agent",{"id":46,"title":47,"pages":48},"cloudflare","Cloudflare",[49,52,55,58,61,64,67,70],{"title":50,"url":51},"L4 on Cloudflare","\u002Fdocs\u002Fcloudflare\u002Foverview",{"title":53,"url":54},"Cloudflare access","\u002Fdocs\u002Fcloudflare\u002Faccess",{"title":56,"url":57},"Costs and limits","\u002Fdocs\u002Fcloudflare\u002Fcosts-and-limits",{"title":59,"url":60},"Custom domain","\u002Fdocs\u002Fcloudflare\u002Fcustom-domain",{"title":62,"url":63},"Mail on Cloudflare","\u002Fdocs\u002Fcloudflare\u002Fmail",{"title":65,"url":66},"Update a Cloudflare Server","\u002Fdocs\u002Fcloudflare\u002Fupdates",{"title":68,"url":69},"Backups on Cloudflare","\u002Fdocs\u002Fcloudflare\u002Fbackups",{"title":71,"url":72},"Remove a Cloudflare Server","\u002Fdocs\u002Fcloudflare\u002Fremove-a-server",{"id":74,"title":75,"pages":76},"self-host","Self-host",[77,80,83,86],{"title":78,"url":79},"Run a Server on a VPS","\u002Fdocs\u002Fself-host\u002Fvps",{"title":81,"url":82},"Run a Server with Docker Compose","\u002Fdocs\u002Fself-host\u002Fdocker",{"title":84,"url":85},"Run a Server on Coolify","\u002Fdocs\u002Fself-host\u002Fcoolify",{"title":87,"url":88},"Compute Nodes","\u002Fdocs\u002Fself-host\u002Fcompute-nodes",{"id":90,"title":91,"pages":92},"concepts","Concepts",[93,96,99,102,105],{"title":94,"url":95},"Servers and the Shell","\u002Fdocs\u002Fconcepts\u002Fserver-and-shell",{"title":97,"url":98},"Accounts, Members and Roles","\u002Fdocs\u002Fconcepts\u002Faccounts-members-roles",{"title":100,"url":101},"Agents, Tasks and Runs","\u002Fdocs\u002Fconcepts\u002Fagents-tasks-runs",{"title":103,"url":104},"Files and backups","\u002Fdocs\u002Fconcepts\u002Ffiles-and-backups",{"title":106,"url":107},"Releases and updates","\u002Fdocs\u002Fconcepts\u002Freleases-and-updates",{"id":109,"title":110,"pages":111},"agents","Agents and MCP",[112,115,118,121,124,127],{"title":113,"url":114},"Agents overview","\u002Fdocs\u002Fagents\u002Foverview",{"title":116,"url":117},"Models and Providers","\u002Fdocs\u002Fagents\u002Fmodels-and-providers",{"title":119,"url":120},"Connect an MCP client","\u002Fdocs\u002Fagents\u002Fmcp",{"title":122,"url":123},"External agents","\u002Fdocs\u002Fagents\u002Fexternal-agents",{"title":125,"url":126},"Repositories and code work","\u002Fdocs\u002Fagents\u002Frepositories",{"title":128,"url":129},"Schedules","\u002Fdocs\u002Fagents\u002Fschedules",{"id":131,"title":132,"pages":133},"guides","Guides",[134,137,140,143,146,149],{"title":135,"url":136},"Chat","\u002Fdocs\u002Fguides\u002Fchat",{"title":138,"url":139},"Projects and Tasks","\u002Fdocs\u002Fguides\u002Fprojects-and-tasks",{"title":141,"url":142},"Mail","\u002Fdocs\u002Fguides\u002Fmail",{"title":144,"url":145},"Calls and Live","\u002Fdocs\u002Fguides\u002Fcalls",{"title":147,"url":148},"Notifications","\u002Fdocs\u002Fguides\u002Fnotifications",{"title":150,"url":151},"Telegram","\u002Fdocs\u002Fguides\u002Ftelegram",{"id":153,"title":154,"pages":155},"reference","Reference",[156,159],{"title":157,"url":158},"Glossary","\u002Fdocs\u002Freference\u002Fglossary",{"title":160,"url":161},"Troubleshooting","\u002Fdocs\u002Freference\u002Ftroubleshooting",null,{"title":25,"url":26},1793304297750]