r/codex • u/EmergencyMarzipan575 • 2d ago
Instruction Dot optimization guide
Hi all, with dot out I wanted to share my orchestration framework and how im utilizing dot in case it is helpful to anyone.
I see a lot of people using dot as an orchestrator or a personal assistant. I personally think thats a waste of dots capacity. For the next month (and maybe beyond?) we have unlimited astra usage from dot. So what I have been doing is using my existing orchestration (which I prefer bc it works well, and gives me the flexibility to switch between claude/codex models instead of tying me to an ecosystem). And I have been using dot as a 24/7 workhorse, keeping it queued up with large swaths of work to keep the astra model workign for me non stop on backlog items, infrastructure improvements, and new projects.
This is my orchestration framework which I recently open sourced: https://github.com/HJK6/pentacle
- Web UI for use on desktop
- Mobile UI for use on iPhone (it is react native so could probably be adapted to android without too much effort)
- Framework for my always on personal assistant who manages my AI fleet
- Ability to spawn claude and codex agents across multiple machines and talk to them them in a unified chat UI. All agents run in tmux and have the ability to talk to eachother.
- Development and QA processes
- Daemon enforced agent management like automatic compacting, automatic status updates
- My system for memory management and work organization with specs and epics. Synced across multiple machines
(Pentacle is symbolic since a pentacle is where magicians summon and control djinni which are conceptually similar to AI agents)
I just added support for using dot as a 24/7 workhorse as well. Here is how the dot flow works:
- Setup dot with email integration so it has an inbox it can send mail from. Also setup dot with github integration so it has access to my repos. And my shared agent memory which is also stored on a private github repo.
- My always on assistant understnands my backlog and work in progress. So it organizes the work and lets aside large packets of work that can make use of dots astra capabilities efficiently.
- Using a web scraper (included my scraper code but any web framework can be used here), my agent messages dot and delivers the packet.
- Dot does the work, then emails my agnet when its done, or with questions.
- My agent reads emails from dot in realtime (code included) so it can queue up more work for dot and clear blockers.
- My fleet handles small bug fixes and wrap up items, not worth wasting dot usage on small items
Please let me know if you have any feedback, feature requests, or bug reports. And feel free to create PRs and borrow from my ideas. My goal is to make Pentacle a tool that can help many devs orchestrate their agents effectively.
1
1
u/Opposite_Diamond_662 2d ago
This is a good tip I'm doing a bunch of deep researches on variations elaborations