8000 jaykrishna316 (Jayakrishna Ichapurapu) Β· GitHub
[go: up one dir, main page]

Skip to content
View jaykrishna316's full-sized avatar

Block or report jaykrishna316

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jaykrishna316/README.md

Jayakrishna Ichapurapu

Engineering leader by day Β· AI systems builder by night

Building the coordination, context, and decision layers that let teams of AI agents work like teams of people.

LinkedIn Portfolio Primeape94 Lab


πŸ‘‹ About me

Twelve years of coordinating large human teams taught me that the hard part is never one smart worker β€” it's keeping many workers in sync, informed, and making good collective decisions. AI agents have exactly the same problem. That's what I build at night.


🧠 The stack: Neo · Braxis · AURA

Three projects, one thesis: multi-agent systems fail at the seams β€” agents step on each other, work from stale knowledge, and make decisions nobody can audit. Each project owns one seam.

flowchart LR
    subgraph Agents["Parallel AI agents"]
        A1[Claude Code] --- A2[Cursor] --- A3[Copilot / Devin]
    end
    B["πŸ“š Braxis<br/><b>Context layer</b><br/>what agents know"] --> Agents
    Agents <--> N["πŸ”€ Neo<br/><b>Coordination layer</b><br/>how agents share work"]
    Agents --> AU["βš–οΈ AURA<br/><b>Decision layer</b><br/>how agents decide"]
Loading
Layer Project Question it answers
Coordination Neo Two agents want to edit the same code β€” who goes, and does the other one know what changed?
Context Braxis Is the project knowledge my agents read still true today?
Decision AURA πŸ”’ When agents disagree on a high-stakes call, how do we decide β€” and prove why?

πŸ”€ Neo β€” coordination for parallel AI coding agents

Repo Python Claude Code License

When several Claude Code sessions work in the same repo, they can't see each other. Neo gives them a shared nervous system β€” it runs as Claude Code hooks, so every prompt, read, edit and shell command passes through it.

  • Pre-generation intent checking β€” your prompt becomes declared intent, and each edit is rated LOW / MEDIUM / HIGH risk against everyone else's work before code is written
  • Region-scoped locks + FIFO queue β€” the first editor takes the lock; others queue and are auto-promoted when the holder finishes
  • Staleness detection + delta-only refresh β€” the differentiator. If a file changed after an agent last read it, Neo blocks the edit and refreshes only what changed instead of a full re-read. A broad prior-art sweep (GitHub, arXiv, PyPI, npm, HN) found no other coordination tool combining the two
  • Breaking-change & blast-radius gates β€” flags changed signatures, lists downstream importers, and blocks edits while a caller is out of sync
  • One-script install into any repo: bash scripts/install_neo.sh <your-repo>

πŸ€– Neo was built almost entirely by Claude Code β€” a coding agent building the coordination layer it needs to work alongside other copies of itself.

Roadmap: intent-to-execution verification, multi-generational context lineage, consensus-based conflict resolution, deadlock detection, and a free GitHub App.


πŸ“š Braxis β€” the axis of agent knowledge

Repo PyPI Python Deps

Agents read AGENTS.md, CLAUDE.md and .cursorrules to understand a codebase β€” and those files go stale the moment the code moves. Braxis generates them from static analysis and keeps them in sync on every push.

pip install braxis
braxis score      # how agent-ready is this repo? (0–100)
braxis generate   # AGENTS.md Β· CLAUDE.md Β· .cursorrules Β· .agentic-config.json
  • Agent-readiness score across architecture, testing, conventions, security, docs and more β€” with score history to track improvement
  • Framework detection in three tiers (fast pattern / AST / deep wrapper analysis), 10+ languages
  • CI-native β€” a GitHub Actions workflow regenerates context and opens a PR when your code drifts
  • Zero dependencies, single-file core; optional Claude-powered recommendations
  • Eats its own dog food: Braxis scores itself and the test suite grew out of its own recommendations

Where it fits: Neo keeps agents coordinated β€” Braxis keeps what they know current.


βš–οΈ AURA β€” Council Protocol for auditable multi-agent decisions

Status TypeScript Preprint Domains

Most agent frameworks let one model decide, or let agents chat until they agree. AURA's Council Protocol (ACP) treats a decision like a well-run governance body: specialized roles β€” Memory, Guardian, Learning, Specialist, Shadow, Experimental β€” each take a stance, vote in two phases, deliberate under a budget, and leave an immutable record of every dissent.

  • Validated on real public data β€” on IBM Telco churn (7,043 customers, independent ground truth), Guardian dissent carried a 19Γ— lift; on Credit Card Fraud (284,807 transactions), stance-based Guardian lift reached 15.74Γ—
  • Throughput: 206K council decisions in ~9 seconds on Instacart-scale data
  • Domain-agnostic kernel with adapters for customer lifecycle, fraud, healthcare, DevOps/SRE and more β€” 9 templated domains
  • Cross-model tested with real LLM calls (Claude Sonnet 4.5, GPT-4o, Qwen, Llama) plus a blind grader
  • Research-grade honesty β€” the paper documents its own boundary conditions and negative results (where deliberation doesn't help), not just the wins

πŸ“„ 54-page paper published as a Zenodo preprint (DOI), now in journal review. Companion work in progress: a four-LLM comparison study and spin-off papers on self-auditing ML evaluation, kernel architecture, healthcare and fraud triage.

Vision β€” AURA OS: ACP Β· AURA Lifecycle Β· AURA Memory Β· AURA Search Β· AURA SDK.


πŸ§ͺ More from the lab

Public

Project What it is
AisleGlyph CPU-first framework for retail-specific tokenization β€” mines domain phrases, builds a reversible prompt codec and a small BPE tokenizer, and reports token savings
PAAP Β· v2 Privacy-Assured Anonymous Participation β€” blind-issued credentials and scoped nullifiers for eligible-only, one-time actions without identity login
BrowseAI Chrome extension for memory-first browsing β€” session and context history that persists. Live on the Chrome Web Store
GroupBuy Group-discount buying platform
Snake: Genesis Shift A remastered take on the classic

In the works πŸ”’

Project What it is
AppResilience Automated API resilience testing for mobile apps β€” auto-capture traffic, generate response variants (missing fields, type mismatches, delays, errors), and report pass rates
RetailQuest Gamified convenience-retail loyalty concept
Penguins Plunge Cross-platform game built with Kotlin Multiplatform
PageHugger Β· TheBeerClub Β· Rules Forge Β· Nova Paint 7FAD Private side projects in active development

πŸ› οΈ Toolbox

Python TypeScript React Next.js Kotlin AWS CDK Cloudflare Claude Ollama


🦍 Primeape94 Lab

Everything I build ships under Primeape94 Lab β€” my personal signature across apps, sites, repos and AI tools.

Leading teams by day. Coordinating agents by night.

Popular repositories Loading

  1. pyenv pyenv Public

    Forked from pyenv/pyenv

    Simple Python version management

    Shell 1

  2. resume-zen-masterpiece resume-zen-masterpiece Public

    TypeScript

  3. snake-remastered-genesis-shift snake-remastered-genesis-shift Public

    TypeScript

  4. GroupBuy GroupBuy Public

    GroupBuy is a platform that connects buyers and seller and buyers receive discounts for joining and purchasing as a group

    TypeScript

  5. jaykrishna316 jaykrishna316 Public

  6. browseAI-PrivacyPolicy browseAI-PrivacyPolicy Public

    Privacy Policy for BrowseAI

    HTML

0