Skip to content

neekware/ehAye-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ehAye™ Engine

AI That Develops Talent, Not Eliminates It

ehAye Engine welcome screen

Overview

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.

What is ehAye Dojo?

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.

Dual Channel: two Dojos, one workflow

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.

Lane Assist and peer review

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.

What ehAye Engine powers

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.

Current status

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.
  • Public LLM benchmark suite — real-task specs, shareable fixtures, and prep tools (see below).

If you find a bug, rough edge, confusing workflow, or missing capability, please open an issue.

Public LLM benchmarks

To keep model comparisons honest and untainted, scored runs should open this repository — not a private product monorepo. Models then see only fixtures and task prompts, not product guts.

Path What it is
benchmarks/ Suite overview, per-task files (A1…H1), fixtures, score templates
tools/benchmark/ bench:prep (Suite H bug-hunt clones), usage extract, task list
package.json npm run bench:prep · bench:usage · bench:list

Start here: benchmarks/README.md.

Philosophy in one line: fixed rubrics, pinned live answers, identical trees, publish failures, and never score media beauty or mutex luck.

Built for builders

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.

Privacy and control

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.

Contributing feedback

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.

Special thanks

Thank you to AM, FR, LS, RW, CG, and DG for their contributions, verification time, feedback, and care in helping make Dojo better.

Community

License

Copyright © 2006-2026 Neekware Inc. All rights reserved.

This repository is the public home for product visibility, issues, and benchmark materials. Benchmark tools and fixtures here are provided as-is for reference and comparison; they do not grant a license to the private ehAye Engine product, and they do not require anyone who reuses the harness for their own benchmarks to open-source their work.


Powered by ehAye™ Engine. Built for Dojo.

Trademarks

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.

About

Your AI coding assistant's better half

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors