AIDEa is an experimental, service-oriented Integrated Development Engineering Environment implemented in Free Pascal using Lazarus.
AIDEa is not a Pascal IDE. It is designed as a language- and platform-independent engineering environment in which programming languages, project structures, build systems and engineering knowledge are supplied through externalized Engineering Service Packages rather than being built directly into the IDE.
The first Engineering Service Package targets Free Pascal, making Pascal the first supported programming language.
This Beta release delivers the software-development part of the AIDEa engineering environment, including project and workspace management, source-code editing, visual application design, compiler integration, Git integration, AI-assisted engineering exchange, resource management, localization and externalized development-environment definitions.
AIDEa can develop and build AIDEa itself, providing an increasingly self-hosted environment.

Features

  • Self-hosting on Linux and Windows
  • Cross-platform runtime architecture
  • Workspace management
  • Solution management
  • Multi-project management
  • Multi-tab source editor
  • Syntax highlighting
  • Recent projects and files
  • Project templates
  • Engineering-Language polymorphism
  • Visual form designer (Preview)
  • LFM source editor
  • LFM validation with source navigation
  • Object Inspector
  • Property Inspector
  • Event Inspector
  • Project Explorer
  • Filtered project and component views
  • Compiler integration
  • Build, Clean and Run commands
  • Compiler output and operation reporting
  • Multi-target build definitions
  • Theme support
  • GUI localization
  • External configuration system
  • Plugin-ready service architecture
  • Free Pascal Engineering Service Package
  • Externalized Engineering Service Packages
  • Externalized project templates and engineering definitions
  • Integrated documentation and examples
  • Git repository integration
  • Managed Git staging and commit workflow
  • Project-aware Git policy and repository handling
  • AI-assisted engineering exchange workflow
  • AI discovery requests
  • Governed AI implementation exchanges
  • Package for AI / exchange import and inspection
  • Exchange reconciliation and validation
  • Shared AI engineering interface across development environments
  • Plugin-ready service architecture
  • Conformance and compliance infrastructure
  • Lifecycle-aware project and engineering services

Project Samples

Project Activity

See All Activity >

Follow AIDEa

AIDEa Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AIDEa!

Additional Project Details

Registered

2021-03-11