Why I Built 5C, and How

A plain explanation of the software, the AI tools I used to build it, and the small local AI it may one day run, written for Texas SSCCs, DFPS, child-placing agencies (CPAs), general residential operations (GROs), and any other organization that may encounter 5C in foster care and adoption case management.

Every screen and record shown on this page is synthetic demo data. No real child, family, foster home, or agency appears here, and no real case record has ever been entered into 5C.

AI makes no decisions in 5C. None.

Not about children, placements, foster homes, staff, or anything else. Every decision is made by people: caseworkers, supervisors, and administrators. The optional local AI only finds, extracts, organizes, and cites information for a person to review.

If you read nothing else:
  • I designed 5C. Its structure, workflows, and checks come from Texas Chapter 749 minimum standards, T3C, and DFPS requirements. AI tools wrote the code under my direction, and I tested what came back against the rules.
  • There are two different kinds of AI in this story, and they never meet. The tools I build with (Claude, Claude Code, and Grok Bot) have never seen a real child's record. Everything they work with is synthetic.
  • The AI an agency might run later is a small, local "clerk." It would run only on the agency's own computer, make no outside calls, and keep nothing it reads. It finds and cites information for people; it decides nothing. It stays off until DFPS has given written approval for its use, as DFPS's contractor security terms require for any AI.
  • The records stay in your building. 5C is installed on the agency's machines, not in a vendor's cloud, and an administrator can export everything at any time.

1. Why I built 5C

A child-placing agency recruits, trains, and supervises foster homes, and it places children in them. Every visit, service plan, placement, and authorization becomes a record, and those records follow a child for years. A missing or wrong record can affect where a child lives.

5C started because a Texas child-placing agency director, my wife, a Texas-licensed psychologist, asked for a record system that fit the actual work. Several other Texas agencies have since shown interest. The bar I hold it to is one line from the 5C site: "If the visit is done and the note still isn't, the software failed."

The hard part is that the rules don't come from one place, and they move. A Texas agency answers to state statute, to HHSC minimum standards in 26 TAC Chapter 749, to DFPS rules and contracts, to its SSCC, and to federal law. HHSC adopted a revised Chapter 749 effective August 10, 2026 (Texas Register, Aug. 7, 2026), and DFPS updates the T3C System Blueprint quarterly. Software that hard-codes "today's rule" goes stale the next time the state publishes.

The basic 5C system is free to run, with no per-seat license, and it is designed to run on the agency's own machines rather than in the cloud. Most of this page explains why that second choice matters so much once AI enters the picture.

A 5C referral log on demo data, with sources labeled Demo and a synthetic caseworker
Demo data only. The referral log, with DFPS outcome and denial categories built in.

2. I design it; AI writes the code

I spent my career managing field operations and service technicians, and I've lived alongside child-placing work for years. I am not a traditional programmer who types code line by line. I am a developer in the modern sense: I design the system and direct AI tools to build it, the way a general contractor designs and directs a build without laying every brick.

Here is how the work divides:

What I do (the architect)What the AI building tools do
Read the rule text: Chapter 749, the T3C Blueprint and FAQ, DFPS requirements, and agency practiceHelp find and organize the relevant sections when I ask
Decide what the record must hold and how it should behave, then work it out with Grok Bot into exact written instructions: a numbered work order, also called a promptClaude Code follows each prompt to write the working code and automated tests
Make the design calls: what is in scope, what is not, where a person must decideFlag conflicts and loose ends so I can decide them
Review results, click through the screens, and accept or reject the workRun the test suite, report what changed, and keep the user manual and project records consistent with the code

Some of the design calls that came from reading the rules, not from the AI:

A synthetic foster-home record in 5C with the Chapter 749 section shown beside the field
Demo data only. Rule sections from Chapter 749 appear right on the screen.
The 5C care-posture setting with legacy only, T3C only, and dual options
Demo data only. The agency chooses legacy, T3C, or both.

3. Two kinds of AI that never meet

This is the most important idea on the page. When people hear "AI," they often picture one big system that sees everything. In 5C there are two completely separate kinds of AI, used at different times, in different places, for different jobs.

Building 5C

The building tools

  • Which: Claude, Claude Code, and Grok Bot
  • Where: on my workbench, during development
  • Job: write code, tests, and documentation from my work orders
  • Sees: the source code, the public rule text, and synthetic demo data
  • Has never seen: a real child, family, foster home, or case record
  • Installed at your agency? No. None of these tools are part of the software an agency runs.
Running 5C (optional, later, only with DFPS approval)

The local AI worker

  • Which: a small, fine-tuned, US-made, non-PRC model
  • Where: only on the agency's own computer
  • Job: find, extract, and cite information in the agency's records when staff ask
  • Sees: only the record it is asked to read, at that moment
  • Keeps: nothing. It is not trained on agency data.
  • Decides: nothing, ever. People make every decision; the worker only finds, extracts, organizes, and cites for a person to review.
The building tools never touch agency data. The local worker never leaves the agency.

A simple way to hold it: the building tools are like the construction crew that built an office. The crew never reads the files that later go into the cabinets. The local AI worker is more like a records clerk who works only inside that office, reads a file when asked, points to the page, and goes home with nothing in their pockets.

4. The building tools, and why they never see real data

How a piece of 5C gets built

  1. I read the rule and decide what 5C should do.
  2. I work the decision out with Grok Bot into a numbered work order: exact written instructions for the coding tool, called a prompt, naming the rule sections, the behavior I want, and what must not change.
  3. Claude Code follows that prompt to write the code and the tests.
  4. The full automated test suite runs. The most recent full run, on October 7, 2026, ran 2,777 tests.
  5. I review the result and click through it on demo data. If it doesn't match the rule or the practice, it goes back.

The tools I use, and only these

Where the demo data comes from

All development, test, and demo data in 5C is synthetic. I don't need a real child's record to build a correct form, because the form's requirements come from the law and the rules, not from any one case. The synthetic records are designed from what Chapter 749, T3C, and DFPS require a record to contain, and the narrative text is generated from the general knowledge that AI models already have about foster care. Every name is invented. Demo children use a reserved block of made-up ID numbers so they can never be mistaken for real ones.

The private copy prepared for my wife's agency has not been put into live use, and no live agency data has been entered anywhere in 5C. Real records will only ever live in an agency's own running database, never in the source code the building tools work on.

A synthetic demo child record in 5C showing its tabs and change-history panel
Demo data only. An invented child record. Every name and number here is synthetic.

5. What this way of building makes possible

A fair question from anyone evaluating 5C is how one person could build a system this size. Here are the numbers, with the assumptions left showing so you can judge them yourself.

How big 5C is

Measure (repository, October 8, 2026)Count
Application modules19
Kinds of records (data model classes)about 75
Forms / screens and routes / page templates70 / 152 / 127
Python lines, excluding database migrationsabout 110,900 (about 44,500 of them are tests)
Automated tests defined2,777
Most recent full test runOctober 7, 2026: 2,777 tests
Changes recorded141 commits, July to October 2026, including 54 numbered work orders
User manualabout 15,200 words, 48 "How do I…" answers

What standard estimates predict for a traditional team

I didn't estimate my own project. Instead, I ran 5C's measured size through published software-estimation models, the way a software firm would bid it: Basic COCOMO and COCOMO II (Boehm, 1981; Boehm et al., 2000) and McConnell's (2006) productivity figures for business systems. Line-count models are rough, so I show a range: the code without its tests, and all Python lines.

Method and assumptionSize usedEffortTeam scheduleAverage teamOne developer
Basic COCOMO, organic mode: small, familiar team (Boehm, 1981)66.4 KLOC, tests excludedabout 196 person-monthsabout 19 monthsabout 11 peopleabout 16 years
Basic COCOMO, semi-detached mode: mixed team, firm rules (Boehm, 1981)110.9 KLOC, all linesabout 585 person-monthsabout 23 monthsabout 25 peopleabout 49 years
COCOMO II.2000, every driver nominal (Boehm et al., 2000)66.4 / 110.9 KLOCabout 296 / 521 person-monthsabout 22 / 27 monthsabout 13 / 19 peopleabout 25 / 43 years
Business-systems productivity near 100,000 lines, nominal 600 lines per staff-month (McConnell, 2006)66.4 / 110.9 KLOCabout 110 / 185 person-monthsnot givennot givenabout 9 / 15 years

Assumptions, stated plainly. KLOC means thousands of lines of code. "One developer" is effort divided by 12 months. COCOMO II counts a person-month as 152 working hours. McConnell's published range for this size, 200 to 7,000 lines per staff-month, spans roughly 9 to 550 person-months. AI-written code can be wordier than hand-written code, and these line counts include comments and blank lines, so the true "traditional" figure could be lower. On the other side, COCOMO II's effort starts once requirements are set: a traditional team would first have to study the rule corpus itself (the statute, Chapter 749, the DFPS rules, and the T3C documents), and I found no published figure for that domain work, so none is added. These figures are for 5C's full size today, not its first version.

What it actually took

StageMy hands-on timeBasis
Original version, stood up with Claude and Claude Codeabout 36 hours, spread over 5 daysMy own account of that first build
Everything since, through early October 2026roughly 85 more hours (somewhere between 65 and 120)Estimated from the repository history and work-order records
Totalabout 120 hours

The difference between those two tables is the point of this section. My hours went into the parts a person must own: reading the rules, deciding what the record should do, writing numbered work orders, and checking every result against the rules and the practice. Claude, Claude Code, and Grok Bot did the typing, the testing, and the record-keeping, far faster than any of it could be done by hand. That is what AI-assisted building under a human architect makes possible.

It is not a claim that 5C is finished, or that one person replaces a team in every case. One builder carries real load and real risk, which is why every change runs the full test suite and why the limits are listed openly in Where 5C stands today. It does mean an agency-grade system built from Texas rules no longer requires a large software budget, and that the savings can be passed on: the basic 5C system is free to run.

6. The local AI worker: a clerk, not a decision-maker

5C works fully without any AI, and the basic 5C system is free. The AI worker is not free: it is a separate, paid add-on. Everything on this page about the local worker describes that optional add-on, which is switched off by default and is off in the current test copy. It stays off at an agency until DFPS has given written approval for its use (see DFPS's contractor security terms).

What it is

The planned worker is a small language model, fine-tuned for one kind of job: reading agency records and pointing to what is there. Its base will be a small, US-made, non-PRC model. The fine-tuning hasn't been run yet; I paused it on purpose until the rest of the system is settled.

The posture I designed for it is a records clerk: find, extract, organize, and cite. It does not practice casework and does not give legal advice.

The AI worker makes no decisions.

It does not decide, recommend, approve, rank, or score anything: not about a child, a placement, a foster home, a staff member, or a record. It gathers and cites information. Caseworkers, supervisors, and administrators read what it found and make every decision themselves.

What it does (for a person to review)

What it does not do

Where it runs

The worker is designed to run on a computer the agency owns, in its own office, alongside 5C. 5C reaches it at an address the agency sets on its own machine or local network. 5C has no built-in account with any AI company and no cloud AI address. The worker is built to run with no internet connection, and it makes no outside calls.

When AI is off, which is the default, 5C uses a placeholder that, in the code's words, "runs no model and opens no socket." The code was written that way on purpose, so that a misconfigured install can't quietly send a child's information anywhere.

For IT reviewers: this is easy to confirm rather than take on trust. The AI address is a single setting you control. You can point it at a local machine and block outbound internet traffic from that machine at your firewall. The worker will run the same way.

The model is small enough that an affordable computer or GPU system is all an agency would need to run it. I can help an agency with choosing and setting up that hardware.

7. "Can the AI remember a child?"

This is the fear I hear most often, and it deserves a clear answer.

The model itself does not remember. A language model's knowledge is fixed when it is trained. When it reads a record to answer a question, it uses that text for that one task, and when the task ends, the model is unchanged. It does not learn from what it reads while it is running, and it doesn't carry one child's information into the next request. The planned 5C worker is trained only on synthetic examples, never on agency records.

5C's database does keep the records, and that is its job. It's worth saying plainly so no one feels misled later. The child's record lives in the agency's own database, on the agency's own computer, under the agency's control, the same as it would in any record system. When staff ask the AI to check or find something, it reads that record, gives its answer with a quote, and keeps nothing. The answer it gives is saved in 5C, labeled as AI-generated, so staff can see what was said and when.

So the honest summary is: the records stay in the agency's database; the AI reads them only when asked, keeps nothing, and isn't trained on them.

8. Texas rules: non-PRC technology and DFPS's contract terms

The state's prohibited-technology rules

Texas has restricted technology tied to the People's Republic of China (PRC) in steps:

Those measures apply directly to state agencies, their devices and networks, and to devices used for state business.

DFPS's contractor security terms

For SSCCs and child-placing agencies, the binding instrument is contractual: DFPS's Data and System Security Requirements (Ver 3.4, June 29, 2026). Vendors with access to DFPS information "agree to be bound by these Requirements" and to impose them on their subcontractors. The parts that matter most here, in DFPS's words:

Local does not mean exempt.

Article 13.D covers AI wherever it runs, including on the agency's own computer. Before 5C's local AI worker is used with any DFPS information, it would be submitted to DFPS for written approval, with the specifications, intended use, and risks the article asks for. It stays off until that approval is given. The same applies to 5C itself. Article 13.D is not limited to AI: it also covers "any other technology that may process, store, or share DFPS data." 5C would hold records that include DFPS data, so an agency adopting 5C would request DFPS's written approval first.

Keeping the records and the AI on site is meant to make DFPS's review questions easier to answer clearly, not to skip the review.

Articles 13.A and 13.C set out the steps for procuring a system that will process DFPS information: written notice to DFPS first, then DFPS's written approval before any commitment is made. I'm aware of these steps and am working toward them on my side, so that an agency's notification and approval request can be straightforward.

How 5C is built to fit

The public site says it in one line: "Made in Texas. Built with U.S. tools only."

9. Where the internet does and doesn't come in

5C is installed on the agency's own machines. It is not a website hosted somewhere else that staff log into. The places it touches the internet are few, and each is something the agency controls.

TouchpointWhat happensWho controls it
Referral email5C can read placement referrals from one dedicated agency mailbox, using standard email (IMAP). No outside parsing service is involved, and no AI decides what gets stored. Replies are prepared in 5C and sent from the staff member's own email, to the sender only, never "reply all."The agency, through its own email provider
Documents and email staff choose to sendWhen a person decides to send a document or message, for example a monthly copy to an SSCC or DFPS, it goes out through the agency's normal email, just as it does today.The person sending it
Remote workers in the fieldCaseworkers on their own devices connect back to the agency's 5C. In every real install that connection requires a username and password plus multi-factor authentication (MFA): a passkey on the worker's own device, such as Windows Hello, Touch ID, a phone, or a USB security key (CISA, n.d.). Field access runs over an encrypted (HTTPS) connection, because browsers only allow passkeys there.The agency, which issues and revokes logins

What doesn't go online: the AI worker's processing, the agency's database, and its stored documents. They stay on the agency's machines. The building tools are not part of the installed software at all.

MFA is built into 5C. Every real install asks for a password and then a passkey, for staff and administrators alike, with no email, text-message, or app codes. Administrators use a separate login from their everyday staff login, and every sign-in, refused attempt, passkey change, and reset is written to a security log. DFPS's contractor terms set the bar: Art. 9.C says "the Vendor must implement MFA for both local and remote access to all systems, including administrative accounts," and Art. 9.A.1 calls for phishing-resistant methods such as "FIDO/WebAuthn Authentication, PKI-based MFA, or Number Matching MFA," adding that "Email, SMS (or text-based) MFA, or Voice MFA are not approved and should only be used as a last resort" (DFPS, 2026, Art. 9). A passkey is FIDO/WebAuthn, so 5C is built to meet Art. 9.C's phishing-resistant MFA requirement for local and remote access. The current test copy, which holds only synthetic data, keeps MFA switched off so testers can reach the demo easily.

10. Safeguards that don't depend on AI at all

Much of what protects a child's record in 5C has nothing to do with AI. These are built into the software today:

The 5C login screen on the synthetic demo instance
Demo data only. The 5C login screen.
A drawn-signature pad on a synthetic demo record in 5C
Demo data only. A drawn signature that will show if the record is edited afterward.

11. How this differs from other vendor systems

When an SSCC, DFPS, a CPA, a GRO, or any other foster care and adoption organization asks "where does our data live, and where does the AI run?", the answer depends on how a product is delivered. I looked at what the vendors whose systems Texas agencies use, or might consider, say about their own products. The table below quotes their public pages. These are the vendors' own statements, not my characterizations. Several of these products hold the state's TX-RAMP cloud certification.

What the vendors' own pages show:
  • Most products are cloud-hosted, typically on large cloud providers such as AWS, Microsoft Azure, Google Cloud, or Salesforce.
  • 5C is not the only product with a local install. FAMCare states that on-premise installation is available, and Netsmart documents customer-server requirements for myAvatar (whether it is sold that way today is unverified).
  • "Offline" in vendor materials means field capture within a cloud product, not a local install. Binti, for example, says Scribe saves work so it "can safely upload once your connection is restored."
  • Every vendor AI feature whose location is stated runs in a cloud, for example Binti AI ("powered by Anthropic's Claude"), Northwoods (Anthropic's model "through AWS Bedrock"), and Netsmart's Bells ("backed by AWS"). Several vendors don't say where their AI runs. I found none that runs on the agency's own computer.
  • Several vendors state they do not train AI on customer data, including Binti, Bonterra, and CaseWorthy, and Binti states its AI "never makes decisions or recommendations."
Quoted text is each vendor's own public statement (vendor marketing or documentation), re-checked against the linked source on Oct 7, 2026. "None found" means the pages checked did not offer it, not that it can't exist. TX-RAMP status is from DIR's certified cloud products list, retrieved Oct 7, 2026.
ProductWhere it runsLocal install?Where its AI runsTX-RAMP
extendedReach (KCare)Cloud: cloud-based [src]; We are hosted on AWS servers [src]None foundNo AI feature found on pages checkedNot listed
FAMCare (Global Vision Technologies)primarily a secure, cloud-based platform [src]Yes, per vendor: On-premise options are available for agencies with specific hosting needs [src]; FAMCare can be licensed and installed on your network [src]Not stated on pages checkedLevel 2 (exp. 7/5/2027)
Bintia SaaS solution; hosted in a Virtual Private Cloud on industry-leading Google Cloud Services [src]No. Offline capture only: Binti Scribe automatically saves your transcription so it can safely upload once your connection is restored [src]Cloud: Binti AI is powered by Anthropic's Claude [src]. Vendor: our AI models never store or train from your data; Binti AI never makes decisions or recommendations [src]Provisional
CaseWorthyhardened virtual cloud environments (AWS or Azure) [src]None foundVendor cloud, not yet released: All Cara AI processing occurs within our secure, certified infrastructure; Customer data never leaves CaseWorthy infrastructure; Join our mailing list to stay informed about Cara's development and availability [src]Level 2 (exp. 10/4/2029)
Bonterra Apricot 360AWS; US customers: us-east-1 (North Virginia) [src]None foundBonterra Que; where the model runs is not stated. Vendor: Your data is never used to train LLMs; PII fields are removed before data moves through the model [src]Level 2 (exp. 5/15/2027)
Netsmart myAvatarNetsmart offers myAvatar™ as a SaaS solution; recently migrated the SaaS implementation to AWS (partner case study) [src]Customer-server requirements are documented [src]; whether it is sold that way today is unverifiedCloud: Netsmart's Bells AI documentation assistant: We are backed by AWS; Built on our broad dataset of anonymized clinical data [src]Level 2 (exp. 7/18/2027)
Northwoods TraverseCloud Based and Secure; Built on AWS [src]None found. Field use: Traverse works even in disconnected mode [src]Cloud: Traverse uses the Anthropic AI model through AWS Bedrock [src]Not listed
Five Points CoBRISa web-based software solution [src]; listed by DIR as a SaaS cloud productNone foundUtilizing Natural Language Processing and sentiment analysis [src]; where it runs is not statedLevel 2 (exp. 7/25/2027)
Therapmultiple secure, geographically separated facilities in the United States [src]None foundAutomatically scan daily documentation using Therap AI [src]; where it runs is not statedNot listed
Exponent Case Managementbuilt on the world's best CRM: Salesforce [src]None foundNot stated on pages checkedNot listed (its Salesforce host has its own listings)
WelligentCloud-Based EHR, with foster care among its listed lines [src]None found. Mobile: with or without WiFi [src]Not stated on pages checkedNot listed
5CThe agency's own computers, in its own officeYes. Designed to run on siteOptional local worker on the agency's own computer; off until DFPS gives written approval under Art. 13.DNot applicable (not a cloud service)

Sources checked Oct 7, 2026. Vendor pages change; this table describes what each vendor said publicly on that date. Corrections from any vendor are welcome. TX-RAMP is the state's certification for cloud services; DFPS's terms note that Texas Government Code 2054.0593 requires state agencies to "only enter or renew contracts to receive cloud computing services that comply with TX-RAMP requirements" (DFPS, 2026, Art. 5.E; DIR TX-RAMP list).

A plain note on how cloud AI features work

When a cloud AI feature works on case content, for example summarizing notes, drafting documentation, or turning a recorded visit into a draft, the content it works on has to be sent to that cloud AI model to be processed. That content can include a child's information, unless the vendor removes identifying fields first. That is simply how such features work, for any cloud AI.

Vendors describe protections around that step. In their own words:

5C's design takes a different path to the same goal. Its optional worker processes that content on the agency's own computer, so the text being worked on is not sent to an outside AI service to be processed. Either way, DFPS's written approval under Art. 13.D comes first.

The broader tradeoff

Question to ask any vendorCloud subscription (software as a service)Locally installed (how 5C is built)
Where do the records live?On servers the vendor or its cloud provider operatesOn computers the agency owns, in its own office
Where does any AI run?Where stated, in the vendor's or a cloud provider's data centersOn the agency's own computer, with no outside calls
Does DFPS approval apply to AI?Yes, Art. 13.DYes, Art. 13.D. Local does not mean exempt
What does it cost to grow?Typically priced per user or per seat5C: the basic system is free to run, with no per-seat license; the optional AI worker is a separate, paid add-on
Who handles upkeep and backups?The vendorThe agency or its IT provider (a real tradeoff)
What if the agency leaves?Depends on the contract and the vendor's export toolsBuilt-in full export of every record and document

Neither shape is automatically right for every agency, and on-site software does put more responsibility on the agency. I chose local installation because a child's record and any AI that reads it belong in the building, under the agency's control, subject to the same DFPS review as any other system.

12. Where 5C stands today

I'd rather you hear the limits from me:

The scale as of October 8, 2026: 19 application modules, about 75 kinds of records, 152 screens and routes, and over 2,700 automated tests, built from July 2026 forward.

13. Common questions

Does AI make any decisions at all?

No. AI makes no decisions in 5C, about anything. Not about children, placements, foster homes, staff, or records. Caseworkers, supervisors, and administrators make every decision. The optional local AI only finds, extracts, organizes, and cites information, and a person reviews all of it.

Does AI make placement decisions?

No. People make every decision about a child. The "Possible homes" list only shows homes that hold the right credentials and how many children each has; it doesn't rank them and isn't AI. The optional AI worker only finds and quotes information. Its findings can't change or block anything, and nothing it extracts is saved unless a person decides to save it.

Does a child's data go to an AI company?

No. The AI tools I build with have never seen real case data and aren't part of the installed software. The optional AI worker runs on the agency's own computer, built to work with no internet connection, and makes no outside calls. 5C has no account with any AI company.

Can the AI remember a child?

The model can't. It doesn't learn from what it reads while running and isn't trained on agency records. The child's record is kept by 5C's database, under the agency's control, which is what a record system is for. The AI reads it only when asked and keeps nothing. See section 7.

Who controls the data?

The agency holds and runs the records on its own machines. It issues and removes every login, and administrators can see change history on every record. Under DFPS's contract terms, DFPS owns the data it provides to the agency (Art. 5.F), and 5C doesn't change that.

Does running the AI locally avoid DFPS's approval rules?

No. DFPS's Article 13.D requires written approval before any AI is used with DFPS data, wherever it runs. 5C's local AI worker would be submitted to DFPS for written approval before use, and it stays off until that approval is given.

What if the agency wants to leave?

An administrator can start a full data export at any time from the admin side: every table, including history, and every document, with a manifest and a checksum for each file. The file is saved on the agency's server for its IT staff to collect. Your data is never held hostage.

Does 5C replace DFPS's systems?

No. 5C is the agency's own internal working record. Federal rules for state child-welfare information systems (CCWIS) govern the state's systems and how they exchange data with contracted agencies (45 CFR 1355.52). 5C doesn't change any of that. DFPS forms are uploaded as DFPS issues them, and the DFPS Annual Credential Report is filled on DFPS's own template for a person to review.

Is any of this PRC-made?

No. The installed software, everything it depends on, and the planned AI worker's base model are non-PRC, in line with DFPS's Art. 5.D.2 and Art. 14. See section 8.

What does it cost?

The basic 5C system is free to run and fully usable without any AI, with no per-seat license. The optional local AI worker is not free; it is a separate, paid add-on. Its model is small enough that an affordable computer or GPU system is all an agency would need, and I can help with selection and setup. 5C isn't open source; agencies may use it, and the code stays with 5C Systems.

A closing word

The fear of AI in child welfare is reasonable. Children's records are among the most sensitive information any of us handle, and much of the AI in the news runs on someone else's servers. I built 5C on a different footing: the state's rules are the specification, a person designs the system, the AI tools that write the code never see a real record, and the only AI that might ever read a record stays on the agency's own computer, keeps nothing, decides nothing, and is used only after DFPS approves it in writing. People make every decision.

I'd welcome the chance to walk through it with you. A demo runs on synthetic data, and the user manual is open to anyone.

References

Boehm, B. W. (1981). Software engineering economics. Prentice-Hall.

Boehm, B. W., Abts, C., Brown, A. W., Chulani, S., Clark, B. K., Horowitz, E., Madachy, R., Reifer, D. J., & Steece, B. (2000). Software cost estimation with COCOMO II. Prentice Hall.

Legal Information Institute, Cornell University. (n.d.). 26 Tex. Admin. Code ch. 749: Minimum standards for child-placing agencies. https://www.law.cornell.edu/regulations/texas/title-26/part-1/chapter-749

Legal Information Institute, Cornell University. (n.d.). 26 Tex. Admin. Code § 749.1307: When must I complete an initial service plan? (text in force before August 10, 2026). https://www.law.cornell.edu/regulations/texas/26-Tex-Admin-Code-SS-749-1307

Cybersecurity and Infrastructure Security Agency. (n.d.). Multifactor authentication. https://www.cisa.gov/MFA

McConnell, S. (2006). Software estimation: Demystifying the black art. Microsoft Press.

Office of the Texas Governor. (2023, February 6). Governor Abbott announces statewide plan banning use of TikTok. https://gov.texas.gov/news/post/governor-abbott-announces-statewide-plan-banning-use-of-tiktok

Office of the Texas Governor. (2025, January 31). Governor Abbott announces ban on Chinese AI, social media apps. https://gov.texas.gov/news/post/governor-abbott-announces-ban-on-chinese-ai-social-media-apps

Office of the Texas Governor. (2026, January 26). Governor Abbott updates Texas' prohibited technologies list. https://gov.texas.gov/news/post/governor-abbott-updates-texas-prohibited-technologies-list

Texas Department of Family and Protective Services. (n.d.). Texas Child-Centered Care (T3C). https://www.dfps.texas.gov/Texas_Child_Centered_Care/default.asp

Texas Department of Family and Protective Services. (n.d.). Texas Child-Centered Care system blueprint (current edition July 2026; updated quarterly). https://www.dfps.texas.gov/Texas_Child_Centered_Care/T3C_System_Blueprint.asp

Texas Department of Family and Protective Services. (n.d.). Community-Based Care: Expanding Community-Based Care. https://dfps.texas.gov/CBC/expanding-cbc/

Texas Department of Family and Protective Services. (2026, June 29). Data and system security requirements (Ver 3.4). https://www.dfps.texas.gov/Doing_Business/documents/Contractor_Data_and_System_Security_Requirements.pdf

Texas Department of Information Resources. (2025, January 31). Governor Abbott announces ban on Chinese AI, social media apps. https://dir.texas.gov/news/governor-abbott-announces-ban-chinese-ai-social-media-apps

Texas Department of Information Resources. (2026). TX-RAMP certified cloud products [Spreadsheet]. Retrieved October 7, 2026, from https://dir.texas.gov/sites/default/files/2026-10/Copy%20of%20TX-RAMP%20Certified%20Cloud%20Products.xlsx

Texas Legislature. (2023). S.B. 1893, 88th Leg., R.S.: Relating to prohibiting the use of certain social media applications and services on devices owned or leased by governmental entities (codified at Tex. Gov't Code ch. 620). https://capitol.texas.gov/tlodocs/88R/billtext/html/SB01893F.htm

Texas Health and Human Services Commission. (2026, February 13). Chapter 749, Minimum standards for child-placing agencies [Proposed rules]. Texas Register, 51, 815. https://www.sos.state.tx.us/texreg/archive/February132026/Proposed%20Rules/26.HEALTH%20AND%20HUMAN%20SERVICES.html

Texas Health and Human Services Commission. (2026, August 7). Chapter 749, Minimum standards for child-placing agencies [Adopted rules]. Texas Register, 51. https://www.sos.state.tx.us/texreg/archive/August72026/Adopted%20Rules/26.HEALTH%20AND%20HUMAN%20SERVICES.html

U.S. Department of Health and Human Services, Administration for Children and Families. (2016). 45 CFR § 1355.52: CCWIS project requirements. eCFR. https://www.ecfr.gov/current/title-45/subtitle-B/chapter-XIII/subchapter-G/part-1355/subject-group-ECFR6a41fd5a5c05daf/section-1355.52

5C Systems. (2026). 5C user manual. https://5c-systems.com/manual/

Vendor sources (vendor statements; checked October 7, 2026)

Binti. (n.d.). Binti AI. https://binti.com/binti-ai/

Binti. (2026). Information security [Help Center]. https://help.binti.com/hc/en-us/articles/360055985714-Information-Security

Binti. (2026). Feature: Binti Scribe [Help Center]. https://help.binti.com/hc/en-us/articles/40470135712275-Feature-Binti-Scribe

Binti. (2025, August 21). Binti launches first-of-its-kind AI for social services offering with Anthropic [Press release]. PR Newswire. prnewswire.com

Bonterra. (2026). Apricot security and hosting. https://community.bonterratech.com/general-faqs-and-best-practices-247/apricot-security-and-hosting-1585

Bonterra. (2026). Understanding Bonterra Que in Apricot. https://community.bonterratech.com/managing-records-219/understanding-bonterra-que-in-apricot-3512

CaseWorthy. (n.d.). Security and compliance. https://caseworthy.com/about-caseworthy/security-compliance/

CaseWorthy. (n.d.). Artificial intelligence for human services. https://caseworthy.com/platform/artificial-intelligence-for-human-services/

Exponent Case Management. (n.d.). Home. https://www.exponentcasemanagement.com/

extendedReach. (n.d.). 5 must-have features of foster care case management software. http://extendedreach.io/blog/5-must-have-features-foster-care-case-management-software

FAMCare. (n.d.). FAMCare FAQs. https://www.famcare.net/how_social-services-software-works/famcare-faqs/

FAMCare. (n.d.). Technical information. https://www.famcare.net/how_social-services-software-works/technical-information-famcare/

Five Points Technology Group. (n.d.). CoBRIS. https://fiveptg.com/cobris/

Five Points Technology Group. (n.d.). Products. https://fiveptg.com/products/

InterSystems. (n.d.). Netsmart: Ensuring high performance for the leading behavioral health EHR. https://www.intersystems.com/success-stories/netsmart-high-performance-behavioral-health-ehr/

Netsmart. (n.d.). AI documentation assistant. https://www.ntst.com/carefabric/careguidance-solutions/ai-documentation-assistant

Netsmart. (n.d.). Netsmart solution requirements: myAvatar. https://wikihelp.ntst.com/Resources/Netsmart_Solution_Requirements/myAvatar

Northwoods. (n.d.). Traverse. https://www.teamnorthwoods.com/traverse/

Northwoods. (n.d.). Mesa County: How electronic case files help caseworkers put families first. https://www.teamnorthwoods.com/resources/mesa-county-how-electronic-case-files-help-caseworkers-put-families-first/

Therap Services. (n.d.). Security. https://www.therapservices.net/security/

Therap Services. (n.d.). EHR software. https://www.therapservices.net/products/ehr-software/

Welligent. (n.d.). Home. https://welligent.com/