LogicFalcon — Fast, precise engineering intelligence.
LogicFalcon, powered by AEGIS AI
LogicFalcon is an AI-powered software engineering intelligence platform for evidence-grounded code review, repository analysis, change-impact assessment, root-cause analysis, and safe fix proposals. Powered by AEGIS AI.
Quickstart & Installation
1. Installation via pip
pip install logicfalcon
2. Developer CLI Usage
# Verify environment and AST analyzer capabilities
logicfalcon doctor
# Run deterministic code review on local git diff
logicfalcon review --repo .
# Machine-readable JSON output for CI pipelines
logicfalcon review --repo . --format json --severity-threshold ERROR
3. Python SDK Usage
from pathlib import Path
from logicfalcon import LocalReviewEngine, ReviewConfig
config = ReviewConfig(
max_file_size_bytes=1_000_000,
per_file_timeout_seconds=10.0,
enable_ai_review=False, # Deterministic static analysis by default
)
engine = LocalReviewEngine(repo_root=Path("."), config=config)
report = engine.review_local_git_diff()
print(f"Scanned {len(report.files_reviewed)} files. Found {len(report.findings)} issues.")
Platform Engine (AEGIS AI Foundation)
LogicFalcon's core reasoning, multi-language AST comprehension, and autonomous reliability engines are built on the AEGIS AI platform architecture.
Engine Status: Phase 7 — Autonomous Reliability + Evaluation + Production Hardening COMPLETE (CURRENT)
Phase 7 Scope Note: Phase 7 concludes the roadmap by delivering bounded autonomous reliability under deterministic safety controls: bounded agent execution loops with strict tool and cost budgets, multi-tiered autonomy levels (
LEVEL_0throughLEVEL_3), emergency stop kill switches, change freeze mechanisms, autonomy circuit breakers, continuous evaluation against golden and adversarial datasets with strict release gates, SLO and error budget tracking, and operational learning from validated incidents without self-modifying code or policies.
Unified System Model
AEGIS INTELLIGENCE
│
┌────────────────┼────────────────┐
│ │ │
▼ ▼ ▼
SYSTEM CODE KNOWLEDGE
INTELLIGENCE INTELLIGENCE INTELLIGENCE
│ │ │
▼ ▼ ▼
Services Git Docs
Dependencies Files Runbooks
Environments Symbols Incidents
Deployments Commits Postmortems
Telemetry AST Architecture
│ │ │
└────────────────┼────────────────┘
▼
UNIFIED SYSTEM MODEL
Intelligence Capabilities
- System Intelligence: Runtime topology discovery, typed dependency relationships (
HTTP,DATABASE,CACHE), machine-readable graph API (GET /api/v1/intelligence/dependency-graph). - Code Intelligence: Static AST parsing (classes, methods, functions, signatures, docstrings, imports), SHA256 incremental indexing, secret redaction (
[REDACTED_SECRET]), symbol search (POST /api/v1/intelligence/code/search). - Knowledge Intelligence: Section-based document chunking, 64-dimensional unit vector embeddings, hybrid keyword + dense vector retrieval with score normalization (
POST /api/v1/intelligence/knowledge/search). - Unified Context API: Assembles full service context across topology, symbols, and operational documentation (
GET /api/v1/intelligence/services/{service}/context).
Public Portfolio Architecture (Render All-in-One Deployment)
GitHub Repository
│
┌────────────────┴────────────────┐
▼ ▼
Render Static Site Render Web Service
React 18 + Vite Frontend FastAPI Backend API
(aegis-ai-web.onrender.com) (aegis-ai-api.onrender.com)
│ │
│ (REST API & SSE stream) │
└────────────────►────────────────┤
│
┌──────────────────┼──────────────────┐
▼ ▼ ▼
Render Postgres Redis Object Storage
+ pgvector (Upstash / Aiven) (Cloudflare R2 / S3)
Live Demo & Documentation
Deployed Portfolio URLs
- Deployment Documentation:
docs/deployment/public-demo.md - Render Blueprint:
render.yaml(1-Click deployment for Frontend + Backend + PostgreSQL) - Frontend: Configured for Render Static Site (
apps/web, SPA rewrite/* -> /index.html,VITE_API_BASE_URL) or Vercel - API: Configured for Render Docker Web Service with dynamic
$PORTand container health checks
Local Quickstart (Full Docker Compose Environment)
To run the complete AEGIS ecosystem locally including Prometheus, Grafana, Loki, MinIO, and 4 simulated microservices:
# 1. Clone repository
git clone <repository_url>
cd "AEGIS AI"
# 2. Configure environment
cp .env.example .env
# 3. Start complete local infrastructure
docker compose up --build -d
# 4. Open Command Center
open http://localhost:5173
Interactive Recruiter Demo Scenario
Experience the complete Observe → Reason → Propose → Approve → Sandbox Execute → Validate autonomous reliability lifecycle:
- Open Dashboard: Navigate to the Operational Overview.
- Trigger Incident (INC-001): Under Canonical Fault Scenarios, click Inject Fault on scenario
SCEN-001(Redis Connection Exhaustion) orSCEN-002(Downstream Latency Spike). - Observe Incident: View the newly detected incident in the Live Incident Pipeline with its severity and affected service.
- Run AI Investigation: Click Investigate to open the Incident Deep Dive. Click Run AI Investigation to correlate telemetry, git history, and runbooks.
- Inspect Evidence & Causal Graph: Review multi-modal evidence signals and the determined root cause.
- Propose Remediation: Click Propose AI Remediation to synthesize a bounded, typed action plan.
- Review Risk & Blast Radius: Inspect calculated risk levels and affected services.
- Human Approval: Click Approve Action to cryptographically authorize the plan.
- Sandbox Execution: Click Execute in Sandbox to safely apply the fix to the simulated environment.
- Validate & Audit: Inspect the automated post-flight verification check and the immutable entry recorded in the Audit log.
Verification & Quality Gates
# Code formatting & lint check
uv run ruff check .
# Strict static type check
uv run mypy --explicit-package-bases logicfalcon aegis apps packages tests
# Automated test suite
uv run pytest tests/ -q
License & Trademarks
- Software License: LogicFalcon is open-source software licensed under the Apache License, Version 2.0. See the authoritative license terms in
LICENSE. - Platform Foundation: LogicFalcon is powered by the AEGIS AI engineering intelligence platform.
- Copyright & Attribution: Copyright 2026 LogicFalcon Authors & Contributors (powered by AEGIS AI). Third-party dependencies retain their respective permissive licenses (MIT, Apache-2.0, BSD-2-Clause, BSD-3-Clause).
- Trademarks: The LogicFalcon name and logo are product brand identifiers separate from the software copyright license and are not licensed for unrestricted trademark use.
- Contributing: Contributions are subject to the terms in
CONTRIBUTING.md.
Metadata
Release files for logicfalcon 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| logicfalcon-0.1.1.tar.gz | 118.5 kB | With provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| logicfalcon-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 280.2 kB
Release files / logicfalcon-0.1.1.tar.gz
| Download URL | logicfalcon-0.1.1.tar.gz |
|---|---|
| Size | 118.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ec47be9028f3274dd1e2cf3702043e0f9a76bf41185264a0c85b6396b1f78b4b
|
|
BLAKE2b-256 checksum How to use checksums |
198eb95c7fb0a2ee045ea0702e432e2b78c6fb43b8c91c58975b13ace9eef984
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.
Transparency logRelease files / logicfalcon-0.1.1-py3-none-any.whl
| Download URL | logicfalcon-0.1.1-py3-none-any.whl |
|---|---|
| Size | 161.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
03dc6cd91e3b554ab960580d1c1f71624804147d0a81d4f2ca2b7e87e88d379f
|
|
BLAKE2b-256 checksum How to use checksums |
f90f9d88ba026e23d414ec7151e01322c19f559ef9082dc33ccd9043f361fba9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.
Transparency logSecurity for logicfalcon 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for logicfalcon-0.1.1.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.