Map the code
Find files and relationships.
- role:
- explore
- model:
- Local model
Orek is an AI coding agent that finds the code your task needs. Connect your preferred AI services and get more from your AI budget.
Provider usage billed separately
Orek combines search by meaning, exact matches, and code relationships to give your model relevant source for the task.
Where is retry logic, and what calls it?
retry_request Selected source
12fn send_request(request: Request)13retry_request(request) 8fn retry_request(request: Request)9let delay = backoff_delay(attempt); 5fn backoff_delay(attempt: u32)6BASE_DELAY * 2_u64.pow(attempt) Within your context budget
Describe what it does, even when you do not know its name.
Trace parsed callers, imports, and implementations.
Bring ranked source excerpts into a configurable token budget.
Select a reusable template and choose your models. Orek’s workflow engine deterministically controls step order, parallel execution, and how results pass forward. Models carry out each step; they don’t choose the workflow’s structure.
src/authThe prompt selects this template. Orek’s workflow engine enforces its steps and dependencies once invoked.
Run the selected template
Find files and relationships.
Check security risks.
Check logic and edge cases.
One consolidated risk report.
The report waits for both reviews. Execution follows the template; model-generated findings can vary.
Example: explore uses a local model; reviewer uses a cloud model.
Choose models through your conversation or agent profiles.
With auto_review, Orek checks your policy first, then reviews eligible shell commands locally. Routine work can continue; flagged commands come back to you.
Your rules decide what needs review.
This example needs review.
Shieldstral · on your device
Risk below your threshold
Flagged command or unavailable review
Example result: low risk. The command can run automatically.
Illustrative outcomes. Actual decisions depend on your rules, model score, and configuration.
Requests that require a person go straight to you. Explicit policy denials stop the action.
File edits are allowed by default in auto_review; permission rules can still require approval.
Gemini 3.8 Flash
95.4%fewer input tokens
3×faster completion
Mistral Medium 3.5
67.9%fewer input tokens
1.7×faster completion
GPT-5.6 Luna
25.2%fewer input tokens
1.5×faster completion
Orek Bench · Median results across runs
Fill timing follows elapsed time, scaled to 4 seconds for the slower run. Bar lengths show the labelled metric.
Orek Bench is our internal benchmarking tool. It compares agents on matching tasks and measures token usage and completion time after setup.
We report the median across benchmark runs. These are selected historical results; performance varies by task, model, and configuration.
Token usage is accumulated across each run, with input and output tracked separately and cached input included. These charts show median input tokens and elapsed time.
Your Orek license never expires. Choose the models you want and make it your workflow.
Provider usage billed separately