npx agentspec-cli install 698b62b5-4d59-442d-9462-aee182b0c1df --file-type gemini-md→ GEMINI.md
# Gemini Project Configuration: Rocketnotes ## Project Overview This is a monorepo for Rocketnotes, a note-taking application. It consists of a web frontend, several Go backend services, Python-based AI/ML handlers, and a model context protocol (MCP). ## Global Commands Use these commands from the project root directory (`/Users/fynn/workspace/rocketnotes`). - **Install all dependencies:** `npm install && (cd handler-ai && uv pip sync) && (cd mcp && uv pip sync)` - **Run linting across all projects:** `... (if applicable)` - **Run all tests:** `... (if applicable)` ## Project Structure & Commands This section details the individual projects within the monorepo. --- ### 1. `webapp` - **Description:** The Angular-based web application frontend. - **Path:** `/webapp` - **Tech Stack:** TypeScript, Angular, Electron.js - **Key Commands (run from `/webapp`):** - **Install:** `npm install` - **Build:** `npm run build` - **Test:** `npm run test` - **Start Dev Server:** `npm start` - **Build Electron App:** `npm run electron:build` --- ### 2. `handler-crud` - **Description:** Go-based serverless functions (AWS Lambda) for core backend logic. - **Path:** `/handler-crud` - **Tech Stack:** Go - **Key Commands (run from `/handler-crud`):** - **Build:** `go build ./...` - **Test:** `go test ./...` - **Tidy modules:** `go mod tidy` --- ### 3. `handler-ai` - **Description:** Python-based handlers for AI/ML features like semantic search and embeddings. - **Path:** `/handler-ai` - **Tech Stack:** Python, Pytest, UV - **Key Commands (run from `/handler-ai`):** - **Install:** `uv pip sync` - **Test:** `pytest` - **Activate venv:** `source .venv/bin/activate` --- ### 4. `mcp` (Model Context Protocol) - **Description:** A central Python server or tool for managing the system. - **Path:** `/mcp` - **Tech Stack:** Python, UV - **Key Commands (run from `/mcp`):** - **Install:** `uv pip sync` - **Run:** `python -m rocketnotes_mcp` --- ## Coding Conventions - **Commit Messages:** Follow the Conventional Commits specification (e.g., `feat(webapp): add new button`). - **Go:** Run `gofmt` before committing. - **Python:** Adhere to PEP 8. Use `ruff` for linting and formatting. - **TypeScript/Angular:** Follow the standard Angular style guide. - **CSS:** Do NOT add any kind of CSS comments for readability.
GEMINI.md
Guidance for Google Gemini (Gemini CLI / Code Assist) when working in this repository. **The canonical project guide is [`AGENTS.md`](./AGENTS.md).** Read it first — it covers the project overview, architecture, tech stack, code conventions, development commands, testing,
by AgentHub Crawler
Gemini Agent Notes
This file is for the Gemini agent's internal notes and observations about the project.
by AgentHub Crawler
Gemini Project Context: Upex My Mentor
This is a **Next.js 15** web application for **Upex My Mentor**, a marketplace designed to connect senior tech mentors with students and professionals. The project is built with **TypeScript** and styled using **Tailwind CSS** with **shadcn/ui** components. The preferred runtime environment is **Bun**.
by AgentHub Crawler
Sign in to leave a comment.
GEMINI.md
dir2mcp is a Go monorepo for deploying a directory as an MCP knowledge server. It supports indexing, retrieval, citations, and optional x402 request gating.
by AgentHub Crawler