Skip to content
TORNLIFE More

[UserScript] Pythagoras Project - Company Intelligence System

Started by MoDuL [4022159] on in Tools & Userscripts.

40 replies · 580 views · thread synced · 6 days ago · View on torn.com
About this thread

Posts archived: 41 / 41 posts (100%) · the total is Torn's reply count + the opening post at the last fetch

Counted by TornLife from the archived posts.

Archived posts
41
Discussion span
→
Authority score
38 / 100
Historical score
27 / 100
Story score
45 / 100
Engagement score
73 / 100

People posting, likes and official posts are not counted for this thread yet: on threads longer than one page they come from a periodic pass over the archive, which has not covered it.

Mentioned in this thread

Ampsul [1609122] ×2 woyzer [2282863] ×2 Stylite [3270760] ×2 VAL [3275003] ×2 R4G3RUNN3R [3877028] ×2 MoDuL [4022159] ×1

MoDuL [4022159]
[image: modulah.github.io]

Pythagoras Project · Company Intelligence System

Pythagoras Project CIS

Company intelligence for Torn training, staff history, daily business performance, stock, wage planning, reporting and Employee Efficiency analysis.

Install on GreasyFork Open the web dashboard Join the Discord

What it is

One place to understand and operate your company

Pythagoras Project - CIS is a company-management userscript for Torn directors who want to run training, keep staff records clean, watch business performance, track stock, plan wages and build useful company history.

Manual by design: syncs and larger backfills are user-triggered and rate-limited. CIS does not run hidden automation chains.

Latest update

3.0.3 — daily costs and Employee Efficiency history

CIS now stores observed daily Advertisement Budget, employee Wage, total Employee Efficiency and all nine raw EE components. Daily records use Torn’s corrected 18:10 TCT company-day boundary and remain separated by company workspace.

Team view: a newest-first heatmap shows every current employee across recorded company days.

Employee view: selecting one employee opens nine dated trend lines for Working Stats, Settled In, Book, Merits, Director Education, Management, Wrong Gender, Addiction and Inactivity.

Free access: free users can view their latest seven company days in both the userscript and dashboard. Older saved records remain attached to the workspace.

Core workflow

From first sync to daily decisions

  1. Install the userscript and open your Torn company page.
  2. Use the built-in tutorial for a complete walkthrough.
  3. Add your API key and verify its access.
  4. Sync Business, Employees, Company News and Training Log.
  5. Use Training Orders and Train Schedule together.
  6. Review Business Profile, Balance, analytics, Staff and Stock Watch.

Highlights

Built for real company management

  • Training Orders ledger, receipts and Company News training log
  • Auto, manual and hybrid Train Schedule modes with carry-over handling
  • Three-day new-hire training hold
  • Current staff, past staff and director history
  • Suggested roles, wage planning and observed daily Wage history
  • Business Profile, Balance, daily and weekly analytics
  • Observed Advertisement Budget history
  • Employee Efficiency heatmap and nine-component trends
  • Stock Watch, services sold and low-stock warnings
  • Theme editor, privacy mode, imports, exports and report helpers

Standalone dashboard

Your CIS data outside Torn

The CIS web dashboard provides company information, reports, Staff history and entitlement-aware Employee Efficiency graphs outside the userscript interface.

API-key privacy: the server uses the Torn API key only to verify identity and retrieve the requested data. It is never written to the CIS database. The browser keeps it only in session storage until logout or the browser session ends.

Screenshots

See CIS in action

[image: modulah.github.io] [image: modulah.github.io] [image: modulah.github.io] [image: modulah.github.io] [image: modulah.github.io] [image: modulah.github.io] [image: modulah.github.io]

Install on Greasyfork Direct userscript Launch dashboard

Pythagoras Project · CIS 3.0.3 · Measure · Understand · Improve

Script visitors

[image: www.counter12.com]
MoDuL [4022159]

Access tiers and supporters

Choose the access level that fits the way you operate your Torn company.

Licensing on Discord Install on Greasy Fork

Important: free workspaces continue saving data, but visibility is limited to the latest seven company days. Older stored records remain attached to the workspace and become visible again when the relevant history entitlement is active. Paid plans are time-limited and available for 1, 3, 6 or 12 months.

Free

  • Latest seven company days
  • Setup and configuration
  • Business and current Staff views
  • Latest syncs
  • Recent ledger, training and analytics
  • Manual scheduling
  • Support, About and Tutorial

Supporter

  • Full historical data access
  • Fetch older Company News and past Staff
  • Export and Import tools
  • HTML and newsletter reports
  • Receipts system
  • Privacy mode and Theme Editor
  • Import Training Orders from logs
  • Direct training controls

Company Boost

  • Company-operations tools
  • Auto and Hybrid Train Schedule
  • Daily Balance tracking
  • Graphs and analytics
  • Services Sold sync
  • Advanced stock and restock planning
  • Wage system and Role management
  • Role and log sync

Ultimate

  • Everything in Supporter
  • Everything in Company Boost

Comparison

Feature access by tier

Feature Free Supporter Company Boost Ultimate
Recent core tools ✓ ✓ ✓ ✓
Setup and configuration ✓ ✓ ✓ ✓
Business and current Staff ✓ ✓ ✓ ✓
Latest syncs and manual scheduling ✓ ✓ ✓ ✓
Full historical data ✕ ✓ ✕ ✓
Exports, reports, receipts, Privacy and Theme Editor ✕ ✓ ✕ ✓
Direct training controls ✕ ✓ ✕ ✓
Company operations and Auto/Hybrid schedule ✕ ✕ ✓ ✓
Balance, graphs and analytics ✕ ✕ ✓ ✓
Stock, restock, wages and roles ✕ ✕ ✓ ✓

Pricing

Time-limited access

Tier 1 month 3 months 6 months 12 months
Free Free Free Free Free
Supporter 10m 27m 52m 100m
Company Boost 15m 42m 80m 120m
Ultimate 20m 55m 105m 220m

Licensing

Purchase through Discord

  1. Join the Pythagoras Project Discord server.
  2. Verify in the server using a public Torn API key and the /verify command.
  3. Open #bot-commands.
  4. Run /buylicense and follow the instructions.

Join the Discord

Thank you

Pythagoras Project - CIS supporters

Thank you to everyone who purchased a licence and supported continued development.

R4G3RUNN3R [3877028]

Supporter since 30 April 2026

Valdori [3275003]

Supporter since 1 May 2026

Stylite [3270760]

Supporter since 11 July 2026

woyzer [2282863]

Supporter since 11 July 2026

Ampsul [1609122]

Supporter since 23 July 2026

Every purchase helps support maintenance, updates and future improvements.

Pythagoras Project · Access tiers · Thank you for supporting CIS

Mentions: Ampsul [1609122] · R4G3RUNN3R [3877028] · Stylite [3270760] · VAL [3275003] · woyzer [2282863]

ANITABURN [2203192]

I spent the last week or so helping MoDuL with testing this script and it absolutely delivers.

 

The massive list of configuration options feels intense at first but stick with it because you get insane value once you figure out your setup.

 

 

Stylite [3270760]

I have an issue where the advertising budget is not being deducted from total net profits 🙏

Will report soon if this happens on PC too

MoDuL [4022159]

CIS 3.0.3 is live

Accurate daily cost history, Employee Efficiency trends and a new standalone web dashboard—built around Torn’s actual company-day boundary.

Observed daily values Nine EE components Web dashboard

Install on Greasy Fork Direct userscript Open the CIS dashboard

Why this changed

Observed values replace projections

Torn does not provide historical values for employee Wages or a company’s Advertisement Budget. Until now, CIS had to project these figures, which could occasionally produce a zero or place a projected value against the wrong date.

From version 3.0.3 onward, CIS stores observed daily snapshots instead.

Per company / workspace

Advertisement Budget

The value returned by Torn is retained against the completed company day.

Per staff member

Wage and Employee Efficiency

Each row includes wage, total EE and every raw signed EE component.

✓ Company histories remain separate.
Records are scoped to their company workspace, so data from different companies is never mixed.

Daily reporting

The corrected company-day boundary

A successful Employees or Business sync after Torn’s daily calculation records one snapshot for that company day. Further syncs on the same day update that record rather than creating duplicates.

Torn performs its calculations between 18:00 and approximately 18:10 TCT, so CIS does not close a daily snapshot during that calculation window.

July 21 18:10–July 22 18:09 → July 22

July 22 18:10–July 23 18:09 → July 23

July 23 18:10–July 24 18:09 → July 24

Staff intelligence

New Employee Efficiency history

The Staff tab now includes an Employee Efficiency heatmap. Current employees appear on the Y axis, company dates appear on the X axis and the newest completed dates remain closest to the names on the left.

All current employees: view Total EE, one component or a combined value across the team.

One employee: switch from the heatmap to nine dated component trend lines.

History ranges: choose 7, 14, 30, 90 days or all-time, subject to account entitlement.

Working Stats Settled In Book Merits Director Education Management Wrong Gender Addiction Inactivity

Free history: free users can view their latest seven company days in both the userscript and dashboard. The employee choice resets to “All current employees” after reload.

Historical availability

Your first valid snapshot becomes Day 0

Because Torn does not supply the missing historical values, the first successful snapshot after updating effectively becomes Day 0. Each later company day with a completed sync builds the history.

If valid snapshots already exist for your company workspace on the server, they may appear automatically. Missing older values cannot be reconstructed accurately from the Torn API.

Now available

Introducing the CIS web dashboard

The standalone dashboard provides access to company information, reports, Staff history and the new Employee Efficiency graphs outside the userscript interface. It observes the same company/workspace separation and account entitlement as the userscript.

✓ Public API key login, with no database storage

Sign-in uses a Torn API key with company access. The server uses it only to verify your Torn identity and retrieve the requested data. The key is discarded when request handling finishes and is never written to the CIS database.

The key remains only in the current browser’s session storage while the dashboard is open so later requests can be verified. It is cleared on logout and when that browser session ends.

Launch the web dashboard Install on Greasy Fork Direct userscript

Pythagoras Project · CIS 3.0.3 · Powered by MoDuL

Mentions: MoDuL [4022159]