No more chat hell. No black boxes. No SaaS lock-in.
Open-source · Self-hosted · Multi-agent · Human-in-the-loop
Built with Elixir/Phoenix by @t0ha.ru
🏰 camelotai.tech
⭐ github.com/t0ha/camelot
→ Visual Kanban board (not chat)
→ Multiple agents in parallel
→ You approve plans & PRs
→ Real-time streaming
→ Self-hosted & open-source
That's Camelot.
Built with Elixir/Phoenix for developers who want control over their AI.
🏰 camelotai.tech
✅ Codex shipped as a second agent backend.
Most of my week went to interviews, not commits. 2 merged PRs still shipped.
Open beta, self-hosted.
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=open-doors
✅ Codex shipped as a second agent backend.
Most of my week went to interviews, not commits. 2 merged PRs still shipped.
Open beta, self-hosted.
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=open-doors
🏰 Public beta's open: https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
🏰 Public beta's open: https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
Less founder time this week (job search) — the agents kept the board moving, every change gated on approval.
🏰 Public beta is open: https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
Less founder time this week (job search) — the agents kept the board moving, every change gated on approval.
🏰 Public beta is open: https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
Your machine, your code, your agents. Cloud is free during beta if you'd rather not run servers.
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=selfhosted
Your machine, your code, your agents. Cloud is free during beta if you'd rather not run servers.
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=selfhosted
Open-source, free in beta.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
Open-source, free in beta.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
→ Blog: "Supervising What You Don't Own" — OTP supervises processes, not containers
→ Catalogs: awesome-selfhosted, awesome-elixir
→ Cloud onboarding
Open-source, free in beta.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
→ Blog: "Supervising What You Don't Own" — OTP supervises processes, not containers
→ Catalogs: awesome-selfhosted, awesome-elixir
→ Cloud onboarding
Open-source, free in beta.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
✅ 6 PRs merged, 9 commits
📊 17 visitors, 12 conversions (60%)
👀 LinkedIn drove half the traffic
Still building. Still open. No waitlist.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
✅ 6 PRs merged, 9 commits
📊 17 visitors, 12 conversions (60%)
👀 LinkedIn drove half the traffic
Still building. Still open. No waitlist.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
📄 Get Started — from sign-in to merged PR
📂 Self-hosting tutorial
📄 Get Started — from sign-in to merged PR
📂 Self-hosting tutorial
Camelot is open-source and self-hostable. You approve every plan and every PR. No SaaS lock-in, no black boxes.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=selfhosted
Camelot is open-source and self-hostable. You approve every plan and every PR. No SaaS lock-in, no black boxes.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=selfhosted
1. Magic-link sign in
2. Profile setup
3. Create project
4. Create task
5. Approve plan
6. Watch it execute
7. Merge PR
Walkthrough → https://docs.camelotai.tech/cloud/get-started?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
1. Magic-link sign in
2. Profile setup
3. Create project
4. Create task
5. Approve plan
6. Watch it execute
7. Merge PR
Walkthrough → https://docs.camelotai.tech/cloud/get-started?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
The plan:
📝 blog posts with links back
📂 add to catalogs & directories
📖 write docs
🤝 onboard new clients
Less code, more words.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
The plan:
📝 blog posts with links back
📂 add to catalogs & directories
📖 write docs
🤝 onboard new clients
Less code, more words.
🏰 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=public-beta
→ Dogfood in-cluster (CamelotAI & LamaBot)
→ GitHub access for runners (push, PR, checks)
→ Users & roles for cloud
→ 10 beta waitlist signups
Building in public.
→ Dogfood in-cluster (CamelotAI & LamaBot)
→ GitHub access for runners (push, PR, checks)
→ Users & roles for cloud
→ 10 beta waitlist signups
Building in public.
That's where engineers and coders split.
#SoftwareEngineering #WebDev #buildinpublic
That's where engineers and coders split.
#SoftwareEngineering #WebDev #buildinpublic
→ Next: closed-loop integration (PostHog → Camelot → GitHub). Week 25.
(2/2)
🔗 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=weekend-retrospective
→ Next: closed-loop integration (PostHog → Camelot → GitHub). Week 25.
(2/2)
🔗 https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=weekend-retrospective
Shipped: cards work end-to-end in Docker clusters. 31 commits, 11 PRs.
Learned: dogfooding is the only real test.
(1/2)
Shipped: cards work end-to-end in Docker clusters. 31 commits, 11 PRs.
Learned: dogfooding is the only real test.
(1/2)
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=card-cluster-milestone
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=card-cluster-milestone
No SSH. No manual provisioning. One card, one runner, one result.
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=card-cluster-milestone
No SSH. No manual provisioning. One card, one runner, one result.
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=card-cluster-milestone
Move to In Progress → runner spins up → agent executes → output streams → Done.
No SSH. One card, one runner, one result.
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=card-cluster-milestone
Move to In Progress → runner spins up → agent executes → output streams → Done.
No SSH. One card, one runner, one result.
https://camelotai.tech?utm_source=bluesky&utm_medium=social&utm_campaign=card-cluster-milestone
It is about owning your tools. Reading the code. Self-hosting on your terms.
Camelot: AI agents you can actually trust.
⭐ https://github.com/T0ha/camelot
🏰 https://camelotai.tech
It is about owning your tools. Reading the code. Self-hosting on your terms.
Camelot: AI agents you can actually trust.
⭐ https://github.com/T0ha/camelot
🏰 https://camelotai.tech
Self-host Camelot and own the entire stack — from kanban board to agent execution.
No vendor lock-in. Full transparency.
🏰 https://camelotai.tech
Self-host Camelot and own the entire stack — from kanban board to agent execution.
No vendor lock-in. Full transparency.
🏰 https://camelotai.tech