Skip to main content
Open Source

Build TrueNorth With Us

We welcome contributions from developers who care about structured AI, India's compliance landscape, and open source infrastructure.

Where to start

Contribution Areas

Six tracks — pick the one that matches your skills and interests.

Engine Internals
Dive into the 13-stage pipeline. Add new stages, improve existing ones, write tests. Requires Python and an understanding of LLM orchestration.
SDK Development
Help maintain Python, Node.js, Go, and React Native SDKs. Add new language ports. Full interface contract and test requirements provided.
Documentation
Improve guides, fix typos, write tutorials. Style guide included. No code required — documentation PRs are always welcome.
New Goal Packages
Build reusable YAML agent configurations for new domains — legal, education, finance, government. Publish to the goal marketplace.
Language Support
Improve language detection accuracy, add new regional languages, and test multilingual edge cases across 22+ Indian and global languages.
Benchmarks
Run extraction accuracy benchmarks on new datasets, test hallucination rates with new models, and publish reproducible results.
Good first issues

Start Here

View all
How it works

Contribution Process

01
Fork & Clone
Fork the repo, clone locally, create a feature branch.
02
Make Changes
Follow the style guide. Write tests. Run the full test suite.
03
Open PR
Open a pull request with a clear description of what changed and why.
04
Review & Merge
Maintainers review within 48h. Address feedback. Ship it.

Ready to contribute?

TrueNorth is Apache 2.0 licensed and built entirely in the open. Every contribution, no matter how small, makes AI infrastructure better for India and the world.