Skip to content
View SufficientDaikon's full-sized avatar
πŸ’­
My ai agents are probably working on whatever bug you reported ❀️
πŸ’­
My ai agents are probably working on whatever bug you reported ❀️

Highlights

  • Pro

Block or report SufficientDaikon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SufficientDaikon/README.md

Ahmed Taha's Portfolio

AI Agent Architect | Systems Engineer | Builder of Autonomous Frameworks

Live Β· GitHub Β· LinkedIn


What's Here

This is my professional portfolio and AI playground β€” a static Astro 5 site running on Cloudflare Pages. It showcases:

  • Archon β€” Cognitive kernel for Claude Code (99 skills, 12 synapses, 17 agents)
  • Aether β€” Multi-agent orchestration system (paused)
  • Axon β€” ML/AI-first systems language in Rust
  • The Artifact β€” This portfolio + generative AI panel with streaming completions

Tech Stack

  • Frontend: Astro 5 + React + Tailwind CSS 4
  • Styling: CSS 4 with modern primitives (@container, @property)
  • AI Integration: OpenRouter + AI SDK v6
  • Deployment: Cloudflare Pages + Edge Functions
  • DX: TypeScript, Bun, strict linting

Getting Started

git clone https://github.com/SufficientDaikon/portfolio.git
cd portfolio
bun install
bun run dev

Environment setup:

cp .env.example .env.local
# Add your OPENROUTER_API_KEY from https://openrouter.ai/keys

Commands

Command Purpose
bun run dev Local dev server at http://localhost:4321
bun run build Production build to ./dist/
bun run preview Preview prod build locally
bun run type-check TypeScript validation

Architecture Highlights

AI Panel

Interactive chat panel using Claude Haiku with tool bindings:

  • show_project β€” Project card for Archon/Aether/Axon
  • show_metrics β€” Stats dashboard
  • show_timeline β€” Career timeline
  • show_tech_stack β€” Tech inventory
  • show_contact β€” Contact info

Streaming completions via OpenRouter API. Bindings trigger React state updates to show content dynamically.

Design System

Color primitives:

  • Primary: #00F0FF (cyan) β€” accent, highlights, interactive states
  • Dark: #0e0e0e (near-black) β€” backgrounds
  • Text: #f5f5f5 (off-white) β€” body copy

Uses CSS variables + Tailwind theme extensions for consistency.

Production Checklist βœ“

  • βœ“ Canonical tag for SEO (prevents duplicate indexing)
  • βœ“ Absolute OG/Twitter image URLs (social previews work across domains)
  • βœ“ AI SDK v6 migration (m.toolInvocations β†’ m.parts API)
  • βœ“ Environment configuration (.env.example included)
  • βœ“ Preconnect links for Google Fonts (reduces font latency)

Deployment

# Push to main branch
git push origin main

# Cloudflare Pages auto-deploys on push
# Site goes live at https://ahmedtaha.dev

Notes

  • The public/llms.txt file enables AI crawler discovery (Perplexity, Claude web search, etc.)
  • Session storage clears on page close (no persistent data collection)
  • Font loading is optimized with rel="preconnect" (saves 100–300ms cold load)

Maintained by Ahmed Taha | GitHub | tahaa755@gmail.com

Pinned Loading

  1. aether aether Public

    [PAUSED] Autonomous Agent Orchestration Framework β€” multi-agent LLM coordination with 28 subsystems, built on Bun

    TypeScript 1

  2. hugbrowse hugbrowse Public

    Local AI Platform β€” Browse, download, and run Hugging Face models on your machine. Privacy-first. Tauri v2 + React + Rust.

    TypeScript 1

  3. archon archon Public

    The Virtuoso Engine for AI Agents. 83 skills, 10 agents, 5 cognitive synapses, enforced guardrails. Write once, deploy on 5 AI platforms. MIT licensed.

    Python 7