What Database Is Used by the i-have-adhd Project?
The i-have-adhd project does not use any database; it is a stateless skill plugin for AI coding assistants that operates without persistent storage or external data dependencies.
The ayghri/i-have-adhd repository is a specialized skill plugin designed to format assistant outputs for users with ADHD within Claude, Codex, and similar AI coding environments. When analyzing what database is used by the i-have-adhd project, the source code reveals a completely stateless architecture with no persistence layer. According to the codebase, the project functions as a lightweight extension requiring no data storage, connection strings, or schema definitions.
Repository Structure: No Database Components
A comprehensive review of the repository confirms the absence of any database infrastructure. The project consists solely of skill definitions, configuration manifests, and utility scripts located at specific paths:
README.md– Contains project documentation and installation instructions with no references to database setup or connection parameters.skills/i-have-adhd/SKILL.md– Defines the behavioral rules and formatting logic for ADHD-focused output processing.agents/openai.yaml– YAML configuration file specifying parameters for OpenAI agent integration.agents/gemini.toml– TOML configuration file for Google Gemini agent settings.scripts/run_evals.py– Python evaluation script for testing skill behavior against example cases.
The repository lacks pyproject.toml, package.json, or requirements.txt files that would typically declare database dependencies such as sqlite3, psycopg2, prisma, or sqlalchemy. No migration directories, ORM configuration files, or server-side code exist in the codebase.
Stateless Operation Without Persistence
As implemented in ayghri/i-have-adhd, the skill operates as a lightweight formatting layer between the user and the AI assistant. It processes input prompts and modifies output formatting in real-time without storing conversation history, user preferences, or session data. This serverless architecture eliminates the need for persistent storage mechanisms, allowing the plugin to function entirely within the memory context of the host AI assistant.
Installation: No Database Setup Required
Since the i-have-adhd project requires no database, installation involves only skill deployment commands without any migration or connection configuration:
# Add the plugin to Claude Code
claude plugin marketplace add ayghri/i-have-adhd
# Install the specific skill
claude plugin install i-have-adhd@i-have-adhd
After installation, invoke the skill directly in the Claude interface by typing /i-have-adhd. No environment variables for database URLs, schema migrations, or persistence layer initialization are necessary.
Summary
- The i-have-adhd project uses no database – it is a stateless skill plugin with zero data persistence requirements according to the source code analysis.
- Repository contains only configuration and documentation files – specifically
SKILL.md,openai.yaml,gemini.toml, andrun_evals.pywith no database-related source code. - No database dependencies exist – searches for Prisma, SQLite, PostgreSQL drivers, and ORM packages returned no results in the codebase.
- Installation requires no database configuration – the plugin deploys directly to AI assistant environments without connection strings or server-side data storage.
Frequently Asked Questions
Does the i-have-adhd project use SQLite or PostgreSQL?
No, the i-have-adhd project does not use SQLite, PostgreSQL, or any other relational database. The repository contains no database connection files, schema definitions, or SQL queries in any of the source files. It functions purely as a formatting skill without persistent storage.
Is there any data persistence mechanism in the i-have-adhd skill?
No, the skill operates completely statelessly. It does not store user data, conversation history, or configuration settings between sessions. All processing occurs in real-time within the AI assistant's context window without writing to disk or external storage systems.
What type of application is the i-have-adhd repository?
The i-have-adhd repository is a skill plugin (also called an extension or tool) for AI coding assistants like Claude and Codex. It modifies how the assistant formats its responses to better serve users with ADHD, but it does not function as a standalone server application or database-backed service.
Does the project require any database configuration files?
No configuration files for databases exist in the repository. There are no .env examples containing DATABASE_URL, no schema definition files, and no ORM configuration files like schema.prisma or alembic.ini. The project requires only the skill configuration files found in the agents/ directory.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →