ehAye™ Engine is the local-first foundation behind ehAye™ Dojo: a hands-on AI coding teammate, mentor, and workflow conductor built for real development work.
Dojo is designed to sit beside you while you build. It can explain, edit, verify, preview, transcribe, generate media, coordinate agents, and keep the work moving without forcing you to stitch together a dozen separate tools.
This repository is the public placeholder for community visibility, reviews, issue tracking, bug reports, and product updates while the full product evolves.
ehAye Dojo is the human-facing experience powered by ehAye Engine.
It brings together:
- Coding mentorship — clear explanations, practical guidance, and hands-on implementation.
- Agentic development — focused agents for investigation, validation, refactoring, and review.
- Dual Channel workflow — two side-by-side Dojo panels that can work independently or coordinate on serious tasks.
- Voice-first mentoring — spoken updates that keep you oriented while the work runs.
- Rich tool surfaces — diagrams, tables, equations, syntax-highlighted code, previews, media inspection, transcription, and more.
- Local workflow awareness — project conventions, validation commands, safe edit boundaries, and careful handling of destructive actions.
The goal is simple: close the gap between knowing what you want and actually getting it built.
Dojo supports a Dual Channel workspace: two independent Dojo lanes running side by side.
That makes it possible to:
- Split work across independent panels.
- Ask one lane to review another lane’s work.
- Compare reasoning from different models or approaches.
- Keep a primary implementation lane and a secondary verification lane.
- Use the “Evidence Fist” principle: tools and reproducible evidence beat guesses and confidence.
This is especially useful for code review, debugging, validation, media workflows, and tasks where a second independent pass can catch what the first missed.
Dual Channel is not just two chat windows. The lanes can coordinate through Lane Assist, an intentional peer-review workflow where one Dojo can ask the other Dojo for help.
That unlocks:
- Ahoy-style handoff — one lane can request a focused review, investigation, or verification pass from the other lane.
- Independent peer review — the reviewing lane checks the actual artifact, diff, or workflow instead of rubber-stamping a summary.
- Evidence-based disagreement — when lanes disagree, reproducible tool output, tests, logs, previews, and file-level evidence outrank confidence.
- Timed collaboration — a lane can ask for a fast blocking review or a deeper pass, then wait for the peer result before closing the loop.
- Owner and Challenger roles — the implementing lane owns the result; the reviewing lane challenges assumptions and catches what may have been missed.
The result is a development experience that feels closer to working with a senior teammate: one Dojo can build while another verifies, questions, and protects the quality bar.
ehAye Engine provides the local app, tooling, and orchestration layer behind Dojo, including:
- Local project and filesystem workflows.
- Browser automation and web task support.
- Media preview, probing, transcription, and generation workflows.
- Diagrams, tables, equations, and syntax-highlighted output surfaces.
- Agent delegation and coordinated multi-step execution.
- Voice status updates for a listening-first development experience.
- Guardrails for secrets, databases, git history, destructive actions, and shared-state risk.
This public repository is currently used for:
- Product visibility.
- Public reviews.
- Bug reports.
- Feature requests.
- Feedback from early users and contributors.
- High-level documentation while the private product codebase continues to move quickly.
If you find a bug, rough edge, confusing workflow, or missing capability, please open an issue.
Dojo is for people who want an AI teammate that does more than chat.
It is built to:
- Read the relevant context before acting.
- Make tightly scoped edits.
- Verify changes with the right level of validation.
- Explain what changed in plain language.
- Ask before risky or irreversible operations.
- Stay useful when the work is messy, incomplete, or frustrating.
The product is designed around practical local control:
- Local files stay local unless you explicitly use a remote-capable feature.
- Media workflows use native guarded tools where possible.
- Dangerous actions require explicit confirmation.
- Secrets, databases, releases, and destructive operations are treated with extra care.
- You remain in control of what gets pushed, published, uploaded, or shared.
We welcome:
- Bug reports.
- Reproduction steps.
- UI and workflow feedback.
- Documentation fixes.
- Review notes.
- Ideas that make Dojo more useful for real builders.
Please use GitHub Issues for public reports. For sensitive security concerns, contact support privately instead of posting secrets or exploit details in an issue.
Thank you to AM, FR, LS, RW, CG, and DG for their contributions, verification time, feedback, and care in helping make Dojo better.
- Website: https://ehaye.io
- X: @ehaye_engine
- GitHub: neekware/ehAye-Engine
- YouTube: @ehAyeEngine
Copyright © 2006-2026 Neekware Inc. All rights reserved.
Powered by ehAye™ Engine. Built for Dojo.
All trademarks and registered trademarks are the property of their respective owners. Product and company names are used for identification only and do not imply affiliation, endorsement, or sponsorship.