Developer Tool

Portal IDE

The AI-native coding environment that doesn't just assist — it thinks, learns, debates, and improves alongside you. Powered by a custom neural architecture. Runs entirely on your machine. No cloud. No subscriptions. No limits.

Download Portal IDE Releasing Soon Get Notified
30+
Programming Languages
48+
Built-in AI Tools
120+
Training Sources
103
Achievements
O(1)
AI Memory Complexity
100%
Local & Offline
Core AI Engine

An AI That Actually Thinks

Portal IDE is not a chatbot wrapper. It runs a custom recurrent neural architecture with O(1) memory complexity — processing infinite context at constant memory cost. Every intelligence metric is earned through real training, not seeded with placeholder data.

🧠

MinGRU Neural Engine

A custom Minimal Gated Recurrent Unit architecture with O(1) memory complexity. No transformer attention caps. Processes infinite context at constant memory cost. Trains and runs fully locally with an optional log-space Triton kernel for GPU acceleration.

⚖️

The Council — Dual-Agent Debate

Two AI agents — TinyCPUDevAI and MentorAI — argue over your problem in a structured deliberation loop. Results are synthesised into a joint answer that dramatically reduces hallucination on complex reasoning tasks. The most sophisticated AI debate system in any IDE.

🔮

Polycephalic Hive Mind

Multi-core cognition splits complex tasks across parallel MinGRU agents. Each "head" specialises in logic, syntax, creativity, or code review. Results are merged with confidence-weighted voting via the CognitiveCore engine.

🔁

Self-Improving Experience Bank

Every interaction is scored, categorised by intent, and stored with language context. The Shadow Orchestrator fine-tunes on wins and losses automatically during idle periods — the IDE genuinely gets smarter the more you use it.

📋

Blackboard Agent Memory Bus

A shared publish/subscribe memory layer that persists tagged facts across all agents in real time. Any agent can post, query, or clear the blackboard as a first-class tool. A dedicated live feed dock shows all entries with timestamps and agent source tags.

ReAct Agentic Engine

A full Reason + Act agent loop that plans, observes results, reflects, and iterates until a final answer is reached. Every reasoning step is displayed in a dedicated Reasoning Panel dock — full transparency into the AI's decision-making process.

Development Environment

A Complete IDE. Not a Plugin.

Portal IDE ships as a fully self-contained development environment — tabbed editor, embedded terminal, file explorer, Git panel, debugger, and more. Everything you need, nothing you don't.

Editor & Workspace

  • Multi-tab code editor with syntax highlighting for 60+ file extensions across 30 programming languages
  • AI-generated ghost text inline completions — Tab to accept, Esc to dismiss
  • Language Server Protocol (LSP) integration — completions, hover, go-to-definition, diagnostics
  • Full PowerShell/CMD embedded terminal with ANSI colour rendering
  • Integrated Git panel — status, staging, commit, push/pull, branch switching
  • Side-by-side colour-coded diff viewer
  • Built-in Jupyter-style notebook editor with runnable Python cells
  • Full-text project search with regex support and match highlighting
  • Debug Adapter Protocol (DAP) debugger — breakpoints, step, variables
  • 4 built-in themes: Steam Dark, GitHub Light, VS Code Dark Modern, High Contrast

AI Capabilities

  • Persistent conversation memory — every chat turn stored with MinGRU embeddings, survives restarts
  • RAG retrieval — most relevant past turns and source-code snippets injected into every prompt
  • 25+ language bug dictionary — instant zero-cost fixes before any model round-trip
  • Agentic coding engine — multi-hypothesis bug-fix loop with sandbox validation and diff review
  • Voice interface — hold-to-talk STT + TTS, or always-on hands-free mode
  • Real-time collaborative LAN editing — host or join sessions over TCP
  • Plugin API — stable interface for third-party IDE extensions
  • One-click model download — MinGRU 2M, 10M, or 50M checkpoints
  • 103-achievement progression system across 20 categories
  • Play to Learn — Code Quest: an in-IDE coding game with 101 challenges across 17 languages
Training Pipeline

An AI That Learns From Everything

Portal IDE ships with an 8-source training pipeline that feeds a self-improving AI brain. Train from web documentation, videos, books, GitHub repositories, and more — all from inside the IDE.

🌐

Autonomous Web Scraper

Headless Playwright + BeautifulSoup fallback scraping 120+ curated sources across 15 categories — language docs, frameworks, DevOps, databases, ML/AI, and more. Robots.txt compliant with adaptive rate limiting.

🎥

Video Transcription

Local Whisper-powered video ingestion extracts spoken transcripts and OCR code-on-screen from MP4/MKV/AVI files. No API cost. Transcripts feed directly into the training corpus.

📚

Document Parser

Smart PDF, EPUB, Markdown, and plain-text parser that chunks content by heading structure and preserves code-block continuity. Metadata stored alongside content for RAG retrieval.

💻

Repository Ingester

Clone any public Git repository or scan a local path — extracts function signatures, docstrings, dependency trees, and build context. Language auto-detected per file across 30+ languages.

🎯

4-Stage Curriculum Engine

Structured training progression: Token Prediction → Code Completion → Code Generation → Code Review. Advances automatically when mean loss stays below threshold. Session stats written to the database at every epoch.

📊

Live Intelligence Dashboard

9 interactive matplotlib charts auto-refreshing every 4 seconds — intelligence gauge, 3D training surface, media mix pie, win/loss stacked bar, and thinking speed histogram. Every metric earned through real training.

Security & Resilience

Built Like a Production System

Portal IDE ships with a security and resilience layer that most commercial products don't have. Every subsystem is hardened, every failure mode is handled, and every file write is atomic.

Security Layer

  • Prompt-injection guard with BiDi control blocking and base64 injection detection
  • Two-pass AST alias resolution — catches import-alias bypass attacks
  • Null byte and Windows reserved device name path blocking
  • Token-bucket sandbox rate limiter (10 runs / 60 s)
  • SHA-256 checkpoint verification — tamper detection on every model load
  • Entropy-based corpus poison detection — adversarial training samples quarantined

Resilience Layer

  • Daemon-thread hang watchdog — independent of the Qt event loop
  • Atomic crash-recovery writes (temp → fsync → os.replace)
  • CircuitBreaker with observability metrics — prevents cascading failures
  • RetryPolicy with exponential backoff and jitter
  • AtomicWriter + SyntaxGuard on every AI-driven file write
  • Rolling 5-backup crash recovery with session restore dialog

Portal IDE is Coming Soon

We're putting the finishing touches on the release build. Be the first to know when Portal IDE launches.

✉ Get Notified at Launch

Also available: TinyCPUDevAI · Monster Maneuvers