sruja-ai/sruja

A CLI-first autonomous coding agent where the actor never grades itself. Every edit is grounded in your repo's real topology and verified by an independent deterministic grader (drift, lint, verify-task, intent) before it ships. Closed-loop: comprehend → plan → execute → critique → replan. Also a passive MCP harness.

22Stars on the repository
24Mods indexed here, across every type
9d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

cli-handler

01

sruja-ai/sruja

Cursor rule Cursor

Patterns for Sruja CLI command handlers. Keeps the CLI thin and consistent.

22 9d ago A 427 tokens original Apache-2.0

core-engine

02

sruja-ai/sruja

Cursor rule Cursor

Patterns for Core Engine crates (language, engine, diagnostics, graph, graph-core, scan).

22 9d ago A 374 tokens original Apache-2.0

extension-ts

03

sruja-ai/sruja

Cursor rule Cursor

Patterns for the Sruja VS Code extension (TypeScript).

22 9d ago A 401 tokens original Apache-2.0

sruja-context-host

04

sruja-ai/sruja

Cursor rule Cursor

Wire Phase 3/4 context tools (drift injector, session prune, memory search) when using Sruja MCP.

22 9d ago A 822 tokens original Apache-2.0

sruja-dev

05

sruja-ai/sruja

Cursor rule Cursor

Project context for Sruja core and extension development.

22 9d ago A 490 tokens original Apache-2.0

wasm-constraints

06

sruja-ai/sruja

Cursor rule Cursor

WASM-only crate constraints. Violations here break browser/Node builds.

22 9d ago A 321 tokens original Apache-2.0

cursorrules

07

sruja-ai/sruja

Cursor rule Cursor

This file is auto-generated by sruja sync-ide-rules -r .

22 9d ago A 283 tokens original Apache-2.0