Skip to content

EvotecIT/IntelligenceX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1,743 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

IntelligenceX

Zero-trust AI platform with code reviews, desktop chat, tool packs, and developer libraries.
Your credentials, your GitHub App, your control.

top language license build

Platform Areas 🧭

  • GitHub Actions Reviewer
  • IX Chat (Windows desktop tray app)
  • IX Tools (tool packs for chat and integrations)
  • CLI tools (setup/auth/ops workflows)
  • .NET library
  • PowerShell module
  • Issue Ops + Project Control

Product Walkthrough πŸ–ΌοΈ

Screenshots below are sourced from current blog/gallery assets and mirrored under Assets/README/ for stable GitHub rendering.

GitHub Actions Reviewer πŸ€–

AI PR reviewer for actionable findings, merge-blocking triage, and cleaner review loops.

Picture 1:

IntelligenceX reviewer output on a runtime pull request

Picture 2:

Inline reviewer follow-up thread with implementation evidence checks

IX Chat πŸ’¬

Windows tray chat app with provider/runtime selection and tool-calling support for diagnostics and investigation workflows.

Warning

IX Chat is experimental.

  • Use in dev/test environments only.
  • Do not use for unattended production operations.
  • Keep human review in the loop.

Picture 1:

IX Chat AD triage conversation with summary findings

Picture 2:

IX Chat remediation-focused follow-up response

IX Tools 🧰

Tool packs for event/AD/system workflows used by IX Chat and custom integrations.

Current packs and representative tools:

Pack Representative tools License Usage
Event Log (EventViewerX) eventlog_pack_info, eventlog_channels_list, eventlog_live_query, eventlog_evtx_query MIT Open-source pack; usable in IX Chat and custom integrations.
File System fs_pack_info, fs_list, fs_read, fs_search MIT Open-source pack; usable in IX Chat and custom integrations.
Reviewer Setup reviewer_setup_pack_info, reviewer_setup_contract_verify MIT Open-source pack; usable in IX Chat and custom integrations.
Email (Mailozaurr) email_pack_info, email_imap_search, email_imap_get, email_smtp_send MIT Open-source pack; runtime dependency gated.
Office Documents (OfficeIMO) officeimo_pack_info, officeimo_read MIT Open-source pack; runtime dependency gated.
PowerShell Runtime powershell_pack_info, powershell_environment_discover, powershell_hosts, powershell_run MIT Open-source pack; opt-in by policy due execution risk.
ADPlayground ad_pack_info, ad_domain_info, ad_group_members, ad_search Private/commercial Usable inside IntelligenceX (licensed/private builds) only; not for external/custom-host reuse.
TestimoX testimox_pack_info, testimox_rules_list, testimox_rules_run Private/commercial Usable inside IntelligenceX (licensed/private builds) only; not for external/custom-host reuse.
ComputerX system_pack_info, system_info, system_process_list, system_service_list Private/commercial Usable inside IntelligenceX (licensed/private builds) only; not for external/custom-host reuse.

Picture 1:

Tools pack availability and toggle controls

Picture 2:

Expanded TestimoX tool pack view with specific tools

Issue Ops + Project Control πŸ“‹

Project board and issue triage workflows for handling blockers, confidence signals, and follow-up actions.

Picture 1:

Placeholder (generated visual; to be replaced with real product capture).

Issue Ops board overview

Picture 2:

Placeholder (generated visual; to be replaced with real product capture).

Issue review columns and confidence signals

CLI + .NET + PowerShell πŸ› οΈ

Developer-facing interfaces for setup automation, embedding IntelligenceX in .NET apps, and scripting in PowerShell.

Picture 1:

Placeholder (generated visual; to be replaced with real product capture).

CLI product visual

Picture 2:

Placeholder (generated visual; to be replaced with real product capture).

.NET library product visual

Quick Start πŸš€

Recommended onboarding:

intelligencex setup wizard

Local web setup flow:

intelligencex setup web

From source:

dotnet run --project IntelligenceX.Cli/IntelligenceX.Cli.csproj -c Release -- setup wizard

Trust Model πŸ”

  • No backend service: IntelligenceX runs locally and/or in your GitHub Actions.
  • Secrets stay under your control: stored in the environments you own.
  • Bring your own GitHub App for identity, permissions, and auditability.
  • Workflow changes happen via PRs so setup changes stay reviewable.

Documentation πŸ“š

Repository Layout πŸ—‚οΈ

  • IntelligenceX/: core library
  • IntelligenceX.Reviewer/: review pipeline executable
  • IntelligenceX.Cli/: setup/auth/ops commands
  • IntelligenceX.Chat/: desktop chat app, host, service, client
  • IntelligenceX.Tools/: in-repo tool packs and contracts
  • Docs/: source docs (published to the website)

Build πŸ§ͺ

Core CI-equivalent build check:

dotnet build IntelligenceX.CI.slnf -c Release
dotnet test IntelligenceX.CI.slnf -c Release

# CI also runs the executable test harness:
dotnet ./IntelligenceX.Tests/bin/Release/net8.0/IntelligenceX.Tests.dll
dotnet ./IntelligenceX.Tests/bin/Release/net10.0/IntelligenceX.Tests.dll

IntelligenceX.sln includes Chat/Tools projects for local integration work.

Publish CLI (self-contained single-file):

pwsh ./Build/Publish-Cli.ps1 -Runtime win-x64 -Configuration Release -Framework net8.0

License

MIT

About

IntelligenceX is a .NET toolkit for the Codex app-server protocol and a GitHub Actions reviewer. It manages the app-server process, speaks JSON-RPC over JSONL, and ships a CLI/web wizard to onboard review automation quickly and safely.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Contributors