Skip to content

CAOCAP/Azzam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo Azzam-dev

🚀 CAOCAP Azzam: The IDEA

Integrated Development Environment Agent

CAOCAP Azzam is not just an IDE—it is an IDEA. It is an ambitious, open-source reimagining of the workspace where the environment itself is the agent. It collapses the distance between browsing, coding, and execution into a single, intent-driven interface.

🧠 The Core Philosophy: Command-First

Azzam abandons traditional menu-heavy interfaces for a Universal Command model.

  • The Omnibox is the OS: Every action—from opening a browser to quitting the app—is executed via the AI-agent Omnibox.
  • Intent over Management: You don't manage windows; you state your intention. "Build me a SwiftUI login view" or "Debug the CSS on this page" and the IDEA dynamically morphs the workspace.

🌌 The Workspace: Infinite Canvas

Forget tabs. Azzam provides a Infinite Canvas where your tools exist as interactive, floating nodes:

  • 🌐 Browser Nodes: High-fidelity, glassmorphic WebKit windows.
  • 🏗️ Editor Nodes: Syntax-highlighted code editors with deep agent integration.
  • 🐚 Terminal Nodes: Native shell execution environments.
  • 🤖 The Co-Captain: An AI agent that "sees" your canvas, reads your code, and understands the DOM of your browser.

🛠️ Technology Stack

  • Native Performance: Built with Swift & SwiftUI for a premium, high-performance macOS experience.
  • Modern Aesthetics: A curated design system featuring glassmorphism, dynamic micro-animations, and sleek dark modes.
  • Agent Intelligence: Powered by cutting-edge LLMs (Gemini, Claude, GPT) integrated via remote APIs for state-of-the-art reasoning.
  • WebKit Core: Utilizing Apple's native browser engine for lightweight and secure web exploration.

⚠️ Development Status: Day 4

This project is in its absolute infancy. We are currently building the foundational proof-of-concept.

If you are reading this, you are discovering the project at its inception. We welcome early visionaries, engineers, and contributors to join us at the ground level and help shape the future of this platform.

We are currently in the Foundations phase. We have successfully implemented:

  • 100k x 100k Canvas
  • Draggable/Resizable Floating Browser
  • Omnibox Command Interface
  • In Progress: Node Orchestration System

🤝 Contribution & Workflow

We welcome visionaries and engineers. We follow a professional Git workflow to ensure a clean and scalable history:

Branching Strategy

  • main: Stable releases.
  • develop: Integration for new features.
  • feature/*: Active development on specific tasks.

Conventional Commits

We strictly adhere to Conventional Commits: feat:, fix:, docs:, refactor:, chore:


CAOCAP Azzam is a community-driven initiative. Join us at the ground level to redefine the future of the software development environment.

About

Next-Gen Agentic Web IDE

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages