Ttlcmos

D 60 completed
Web App
containerized / json · tiny
22
Files
16,102
LOC
1
Frameworks
9
Languages

Pipeline State

completed
Run ID
#365021
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
72.00
Framework unique
Isolation
Last stage change
2026-05-10 03:35:24
Deduplication group #65519
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Backend
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

AI Prompt

Create a web-based search and consultation tool for TTL and CMOS ICs, aimed at digital electronics engineers. The tool needs features to allow users to filter ICs by various parameters like family (TTL/CMOS), category, pin count, and more. Crucially, it must include an AI search function where users can describe their need in natural language to get intelligent IC suggestions. For each IC, display an interactive SVG pin diagram and a detailed pin table. Also, implement a truth table visualization for logic gates and provide a direct link to Mouser for purchasing. The backend should be built using Flask, and the project should be containerized using Docker.
python flask web-app electronics ic-search docker json ai-integration
Generated by gemma4:latest

Catalog Information

This project is a web-based search and consultation tool for TTL and CMOS ICs, designed to assist digital electronics engineers and designers.

Description

TTL & CMOS IC Search is a web application that allows users to search and consult integrated circuits from the TTL 74xx and CMOS 4000 families. The tool provides various features such as parameter-based search, AI-powered search, pin diagram, pin table, truth table, and link to Mouser for detailed information and purchase.

الوصف

هذا المشروع هو أداة بحث و استشارة على الإنترنت لتشغيل التكاملات TTL و CMOS، مصممة لتقديم المساعدة للمهندسين والصانعين الإلكترونيين الرقمي.

Novelty

7/10

Tags

integrated-circuit-search digital-electronics-design ttl-ic cmos-ic parameter-based-search ai-powered-search pin-diagram pin-table

Technologies

anthropic flask gunicorn

Claude Models

claude-opus-4.6

Quality Score

D
59.6/100
Structure
45
Code Quality
80
Documentation
76
Testing
0
Practices
66
Security
92
Dependencies
60

Strengths

  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Containerized deployment (Docker)

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • 139 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.1h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
Unknown
License
1.7%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
79.9%
python
9.0%
css
4.4%
javascript
3.3%
markdown
1.6%
html
1.2%
shell
0.4%
yaml
0.1%
text
0.0%

Frameworks

Flask

Concepts (2)

Source: Repobility analyzer (https://repobility.com)
CategoryNameDescriptionConfidence
Repobility · code-quality intelligence platform · https://repobility.com
auto_descriptionProject DescriptionSistema web para busca e consulta de circuitos integrados das familias TTL 74xx e CMOS 4000. Ferramenta de auxilio rapido para engenheiros e projetistas de eletronica digital.80%
auto_categoryWeb Backendweb-backend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/89193.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV