GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Claude/folder structure burmese 7apslx by Namu-iAPT-Enterprise · Pull Request #202 · SharpAI/DeepCamera

Conversation

@Namu-iAPT-Enterprise

@Namu-iAPT-Enterprise Namu-iAPT-Enterprise commented Jul 1, 2026

Copy link
Copy Markdown

add Next.js

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
claude added 3 commits July 1, 2026 01:02
@claude
feat: add FastAPI backend for city CCTV surveillance
be0fe58
- Camera CRUD with go2rtc RTSP stream registration
- Incident model with type/severity classification (traffic_accident, fight, etc.)
- VLM analysis endpoint: snapshot capture → Celery job → VLM → incident record
- LLM agent query endpoint with DB context injection
- Shift/daily report generator via LLM agent
- WebSocket real-time alert stream via Redis pub/sub
- MinIO snapshot storage service
- PostgreSQL + asyncpg async ORM (SQLAlchemy 2.0)
- Celery worker for async VLM jobs
- Docker Compose stack: backend, worker, db, redis, minio, go2rtc

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01DXvYppU6bAHzS9R8HbTHdN
@claude
feat: add Next.js frontend for city surveillance dashboard
e686009
- Dark-theme dashboard with stat cards, severity pie chart, incident type bar chart
- Multi-camera live grid (2/3 col toggle) with per-cell VLM analysis trigger
- Incident table with filter, resolve/false-alarm actions
- AI Agent chat page with quick-suggestion prompts and DB context display
- Shift report generator with time window + district filter and TXT download
- Camera manager (CRUD, toggle active, delete) with go2rtc registration
- Real-time alert ticker bar via WebSocket with auto-reconnect
- Full TypeScript, Tailwind dark theme, Recharts for charts
- Dockerfile (multi-stage) + docker-compose frontend service

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01DXvYppU6bAHzS9R8HbTHdN
@claude
feat: add traffic-vlm-analysis skill for city CCTV
207fc85
7 analysis modes with tailored VLM prompt templates:
- traffic_accident, crowd_anomaly, suspicious_behavior
- wrong_way, road_obstruction, fire_smoke, full_scan

Features:
- Sensitivity levels (low/medium/high) adjusting VLM strictness
- Language support: English, Burmese, or bilingual output
- Camera location context injection into prompts
- YOLO pre-filter: only sends frames to VLM when trigger objects detected
- Frame throttle (configurable FPS) to manage VLM token cost
- Full Aegis JSONL stdin/stdout protocol compliance
- Zero extra Python dependencies (stdlib urllib only)
- Standalone test script for prompt validation per mode
- deploy.sh with prompt module sanity check

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
Claude-Session: https://claude.ai/code/session_01DXvYppU6bAHzS9R8HbTHdN
@Namu-iAPT-Enterprise

Namu-iAPT-Enterprise commented Jul 1, 2026

Copy link
Copy Markdown
Author

good

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@solderzzc

solderzzc commented Jul 1, 2026

Copy link
Copy Markdown
Member

Thanks for the contribution — this is a lot of ground covered! Before we do a full review, could you share a bit of background: what's this built for (a specific deployment, a demo, etc.), and is src/backend/src/frontend meant to become part of DeepCamera/Aegis, or is it an existing product you're looking to connect with it?

Asking because right now it runs as a fully standalone app — its own DB/camera registry/dashboard, no wiring to Aegis's skill runtime or existing camera data — while the new traffic-vlm-analysis skill is a separate, independent VLM pipeline that doesn't talk to it either. If the goal is a real integration, we'd suggest making the skill the single incident-detection path (with the backend consuming its output) rather than two parallel ones — happy to get into specifics once we know the intended direction.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

3 participants

@Namu-iAPT-Enterprise @solderzzc @claude
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.